<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>575aba9a-19d</externalid>
      <Title>Senior Engineer (R&amp;D Engineering)</Title>
      <Description><![CDATA[<p>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. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI and Cloud. Their critical contributions enable world-wide EDA designers to extend the frontiers of semiconductors and chip development.</p>
<p>We are seeking a Senior Engineer to join our R&amp;D engineering team focused on virtual platform development and enhancement using Synopsys Virtualizer. The successful candidate will be responsible for implementing SystemC / TLM2.0 models within the Synopsys Virtualizer environment based on hardware specifications, developing and integrating C++ models for CPUs, interconnects, memories, and peripherals to create comprehensive virtual platforms, configuring and customizing Virtualizer platforms to support early firmware, bootloader development, and Linux/RTOS bring-up, optimizing models and platforms for performance, scalability, and maintainability, integrating virtual platforms with debuggers, build systems, and CI pipelines for seamless software development workflows, utilizing Python for Virtualizer automation, simulation orchestration, and test/regression frameworks, conducting deep root-cause analysis across hardware models and software stacks to ensure robust debugging and system analysis.</p>
<p>The successful candidate will be part of a dedicated R&amp;D engineering team focused on virtual platform development and enhancement using Synopsys Virtualizer. The team collaborates closely with firmware, OS, and hardware groups to enable early software development and system-level debugging. You will work in a supportive, innovative environment that values technical excellence, teamwork, and continuous learning.</p>
<p>The ideal candidate will have a minimum of 2 years of professional experience in virtual prototyping, R&amp;D, and embedded systems, expert-level proficiency in C++ (C++11/14/17 or later) and SystemC (including TLM2.0, model composition, timing, and synchronization), strong Python skills for automation, scripting, and testing, deep understanding of embedded systems architecture (ARM and/or RISC-V processors, memory-mapped I/O, interrupts, DMA, timers, interconnects), excellent command of Linux development and debugging workflows, good software debugging and root-cause analysis skills, fluent English communication skills (written and spoken), military service status: completed or exempted, hands-on experience with Synopsys Virtualizer and knowledge of functional safety standards (e.g., ISO 26262) are assets.</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>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C++, SystemC, Python, Embedded Systems Architecture, Linux Development and Debugging Workflows, Software Debugging and Root-Cause Analysis, Synopsys Virtualizer, Functional Safety Standards (e.g., ISO 26262)</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Synopsys</Employername>
      <Employerlogo>https://logos.yubhub.co/careers.synopsys.com.png</Employerlogo>
      <Employerdescription>Synopsys is a leading provider of electronic design automation (EDA) software and services. It was founded in 1986 and has since grown to become a global company with over 10,000 employees.</Employerdescription>
      <Employerwebsite>https://careers.synopsys.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://careers.synopsys.com/job/cairo/senior-engineer-r-and-d-engineering/44408/93247558496</Applyto>
      <Location>Cairo</Location>
      <Country></Country>
      <Postedate>2026-04-05</Postedate>
    </job>
    <job>
      <externalid>11a88b06-32d</externalid>
      <Title>R&amp;D Staff Engineer, Virtual Prototyping</Title>
      <Description><![CDATA[<p>Opening. This role exists to drive the innovations that shape the way we live and connect. We&#39;re looking for a talented R&amp;D Staff Engineer to join our team and contribute to the development of virtual prototypes for complex SoCs, MCUs, or ECUs.</p>
<p><strong>What you&#39;ll do</strong></p>
<ul>
<li>Designing and developing virtual prototypes (simulation models) for advanced SoC, MCU, and ECU platforms across automotive, datacentre, AI, and mobile applications.</li>
<li>Modeling, integrating, and testing various peripherals using SystemC-based platform modeling frameworks.</li>
<li>Collaborating with stakeholders to define IP modeling requirements and creating ESL (Electronic System Level) model specifications.</li>
<li>Driving effective closure of technical issues, ensuring high-quality deliverables and alignment with project goals.</li>
<li>Guiding and mentoring junior engineers and consultants in system-level platform creation, validation, and software bring-up activities.</li>
<li>Engaging in early software development and testing use cases, including bringing up Linux, Android, AutoSAR, and embedded software applications.</li>
<li>Contributing to the continuous improvement of virtual prototyping methodologies, tools, and workflows.</li>
</ul>
<p><strong>What you need</strong></p>
<ul>
<li>Strong proficiency in C/C++ programming languages.</li>
<li>Extensive experience in modeling and integrating SoC peripherals using C/C++, SystemC, or HDL.</li>
<li>Solid problem-solving skills with the ability to analyze and resolve complex technical challenges.</li>
<li>Experience developing applications in assembly or higher-level languages.</li>
<li>Understanding of SoC architectures and serial bus protocols such as CAN, LIN, SPI, and I2C.</li>
<li>Hands-on experience with Synopsys Virtualizer tool (preferred).</li>
<li>Knowledge of multi-core platform development and GitHub Copilot/Curson-assisted flows (preferred).</li>
</ul>
<p><strong>Why this matters</strong></p>
<ul>
<li>Accelerate early software development and validation cycles for Synopsys&#39; customers by delivering high-fidelity virtual prototypes.</li>
<li>Enable faster time-to-market for next-generation automotive, datacentre, AI, and mobile products through robust simulation models.</li>
<li>Enhance the quality and reliability of software and hardware integration by facilitating early testing and debugging.</li>
<li>Drive innovation in system-level modeling and contribute to the evolution of Synopsys&#39; virtual prototyping solutions.</li>
<li>Support customer engagements and success stories by providing expert technical guidance and troubleshooting.</li>
<li>Mentor and develop the next generation of engineering talent within the team and broader organization.</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>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>C/C++ programming languages, SystemC-based platform modeling frameworks, SoC architectures and serial bus protocols, Synopsys Virtualizer tool, multi-core platform development, GitHub Copilot/Curson-assisted flows</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/r-and-d-staff-engineer-virtual-prototyping/44408/92167408592</Applyto>
      <Location>Noida</Location>
      <Country></Country>
      <Postedate>2026-03-04</Postedate>
    </job>
  </jobs>
</source>