<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>2a648d1c-583</externalid>
      <Title>Staff Engineer (Virtual Prototyping)</Title>
      <Description><![CDATA[<p>At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.</p>
<p>We are seeking a Staff Engineer (Virtual Prototyping) to join our team in Moreira, Porto, Portugal. As a Staff Engineer, you will be responsible for developing and delivering high-performance simulation models for automotive, enterprise, telecommunications, and cloud platforms. You will also configure and bring up complex software stacks and drivers on simulated hardware platforms, collaborate with other development teams, IP owners, third-party suppliers, support engineers, and customers to identify, implement, and deliver solutions.</p>
<p>Key Responsibilities:</p>
<ul>
<li>Develop and deliver high-performance simulation models for automotive, enterprise, telecommunications, and cloud platforms.</li>
<li>Configure and bring up complex software stacks and drivers on simulated hardware platforms.</li>
<li>Collaborate with other development teams, IP owners, third-party suppliers, support engineers, and customers to identify, implement, and deliver solutions.</li>
<li>Perform root-cause analysis and debugging across software and hardware boundaries.</li>
<li>Integrate open-source multimedia and security utilities (e.g., FFmpeg, GStreamer, OpenSSL) into virtual prototypes.</li>
<li>Enhance pre-silicon Virtual Platforms and models to enable early product development for global clients.</li>
</ul>
<p>Impact:</p>
<ul>
<li>Empower customers to accelerate product development cycles by providing robust virtual prototypes before hardware availability.</li>
<li>Drive innovation in simulation solutions for next-generation electronic platforms.</li>
<li>Enhance the quality and reliability of Synopsys&#39; Virtual Prototyping offerings for automotive, enterprise, and cloud markets.</li>
<li>Facilitate seamless hardware-software integration and validation for global customers.</li>
<li>Contribute to the advancement of open-source and proprietary technologies in embedded systems.</li>
<li>Strengthen Synopsys&#39; position as a leader in chip design, verification, and IP integration.</li>
</ul>
<p>Requirements:</p>
<ul>
<li>BS or MS in Computer Science, Electronics, or similar field.</li>
<li>Strong programming skills, primarily in C and C++.</li>
<li>Embedded software experience, ideally including Linux OS build, configuration, and debugging.</li>
<li>Knowledge of IP implementation or driver development (Linux, RTOS, or bare-metal), especially for Virtio, MIPI (CSI/DSI/I3C), Security, DMA, SSI, I2C, or Mobile Storage.</li>
<li>Strong understanding of hardware-software interaction.</li>
<li>Experience with open-source build systems such as Buildroot or Yocto.</li>
<li>Familiarity with open-source multimedia/security utilities such as FFmpeg, GStreamer, and OpenSSL.</li>
<li>Python programming experience.</li>
<li>Experience with SystemC and/or transaction-level modelling (TLM).</li>
<li>Embedded software development on Arm cores/Arm architecture.</li>
<li>Strong debugging and root-cause analysis skills.</li>
</ul>
<p>Who You Are:</p>
<ul>
<li>Innovative thinker with a passion for technology and continuous learning.</li>
<li>Collaborative team player, able to work across diverse groups and cultures.</li>
<li>Effective communicator, adept at translating complex technical concepts to stakeholders.</li>
<li>Detail-oriented and committed to delivering high-quality solutions.</li>
<li>Adaptable and resilient in fast-paced, evolving environments.</li>
<li>Self-motivated, with strong analytical and problem-solving skills.</li>
</ul>
<p>Rewards and Benefits:</p>
<p>We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C, C++, Linux OS, IP implementation, driver development, Virtio, MIPI, Security, DMA, SSI, I2C, Mobile Storage, open-source build systems, Buildroot, Yocto, FFmpeg, GStreamer, OpenSSL, Python, SystemC, transaction-level modelling, TLM, embedded software development, Arm cores, Arm architecture, debugging, root-cause analysis</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Synopsys</Employername>
      <Employerlogo>https://logos.yubhub.co/careers.synopsys.com.png</Employerlogo>
      <Employerdescription>Synopsys develops and maintains software used in chip design, verification, and manufacturing.</Employerdescription>
      <Employerwebsite>https://careers.synopsys.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://careers.synopsys.com/job/moreira/staff-engineer-virtual-prototyping/44408/92616533056</Applyto>
      <Location>Moreira</Location>
      <Country></Country>
      <Postedate>2026-04-05</Postedate>
    </job>
    <job>
      <externalid>602facf8-643</externalid>
      <Title>SystemC/TLM Virtual Prototyping Engineer</Title>
      <Description><![CDATA[<p>You will be working on the development of SystemC/TLM-based virtual platforms for SoCs, MCUs, and ECUs. This includes requirements analysis, architecture design, implementation, integration, validation, and release. You will define and implement modeling strategies for IPs and peripherals, optimising for both accuracy and performance, and establish coding and validation standards for the team.</p>
<p>You will own the integration of complex subsystems, ensuring the robustness, scalability, and maintainability of simulation platforms. You will act as the technical point of contact for issue resolution, applying strong engineering rigor and clear communication with stakeholders.</p>
<p>You will develop, integrate, and validate SoC peripheral models using SystemC/TLM across multiple application domains, authoring and reviewing ESL model specifications and interface contracts. You will lead software bring-up activities for Linux, Android, AUTOSAR, and embedded stacks on virtual prototypes, debugging boot flows, drivers, and peripheral interactions.</p>
<p>You will support customer engagements by understanding their use cases, proposing effective solutions, and driving timely and transparent resolutions to challenges. You will mentor junior engineers and consultants, lead design/code/test reviews, and proactively manage risks and priorities across multiple workstreams.</p>
<p>You will enable customers to accelerate software development and validation cycles by providing high-fidelity virtual prototypes ahead of silicon availability. You will drive innovation in virtual platform modelling, influencing industry standards and best practices across multiple technology domains.</p>
<p>You will enhance the scalability and maintainability of Synopsys&#39; SystemC/TLM simulation platforms, supporting rapid evolution and new feature adoption. You will empower global engineering teams through mentorship and technical leadership, raising the overall bar for quality and execution excellence.</p>
<p>You will contribute directly to customer success by resolving complex technical challenges and delivering robust, production-grade solutions. You will shape the product roadmap and technical direction by identifying emerging needs and proposing forward-thinking solutions for future platforms.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>mid</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C/C++, SystemC/TLM, SoC peripheral development, Embedded systems, Low-level software development, Linux, Android, AUTOSAR, Embedded stacks</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Synopsys</Employername>
      <Employerlogo>https://logos.yubhub.co/careers.synopsys.com.png</Employerlogo>
      <Employerdescription>Synopsys develops and maintains software used in chip design, verification, and manufacturing.</Employerdescription>
      <Employerwebsite>https://careers.synopsys.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://careers.synopsys.com/job/noida/systemc-tlm-virtual-prototyping-engineer/44408/92715864384</Applyto>
      <Location>Noida</Location>
      <Country></Country>
      <Postedate>2026-04-05</Postedate>
    </job>
    <job>
      <externalid>9cb1ad28-25c</externalid>
      <Title>SystemC/TLM Virtual Prototyping Lead</Title>
      <Description><![CDATA[<p>We are looking for a SystemC/TLM Virtual Prototyping Lead to join our team. As a SystemC/TLM Virtual Prototyping Lead, you will be responsible for leading the end-to-end development of SystemC/TLM-based virtual platforms for SoCs, MCUs, and ECUs, including requirements analysis, architecture design, implementation, integration, validation, and release.</p>
<p><strong>What you&#39;ll do</strong></p>
<ul>
<li>Lead the end-to-end development of SystemC/TLM-based virtual platforms for SoCs, MCUs, and ECUs, including requirements analysis, architecture design, implementation, integration, validation, and release.</li>
<li>Define and implement modeling strategies for IPs and peripherals, optimizing for both accuracy and performance, and establish coding and validation standards for the team.</li>
<li>Own the integration of complex subsystems, ensuring the robustness, scalability, and maintainability of simulation platforms.</li>
</ul>
<p><strong>What you need</strong></p>
<ul>
<li>Strong proficiency in C/C++ with demonstrated expertise in debugging and problem-solving.</li>
<li>Solid foundation in computer architecture, embedded systems, and low-level software development (assembly and/or embedded/application-level programming).</li>
<li>Proven experience with SystemC/TLM-based modeling, including SoC peripheral development and integration.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>employee</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C/C++, SystemC/TLM, Embedded Systems, Linux, Android, AUTOSAR</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Synopsys</Employername>
      <Employerlogo>https://logos.yubhub.co/careers.synopsys.com.png</Employerlogo>
      <Employerdescription>Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing.</Employerdescription>
      <Employerwebsite>https://careers.synopsys.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://careers.synopsys.com/job/noida/systemc-tlm-virtual-prototyping-lead/44408/92188289632</Applyto>
      <Location>Noida</Location>
      <Country></Country>
      <Postedate>2026-03-06</Postedate>
    </job>
  </jobs>
</source>