<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>58bcb60b-03e</externalid>
      <Title>Senior Staff Engineer (R&amp;D Engineering)</Title>
      <Description><![CDATA[<p>As a Senior Staff Engineer in R&amp;D Engineering at Synopsys, you will be responsible for owning end-to-end delivery of vECUs simulation solutions, from gathering requirements and defining architecture to ensuring successful release.</p>
<p>You will define, evolve, and implement scalable software architectures that align with product strategy and customer needs.</p>
<p>You will drive and lead advanced test strategies, ensuring deep test coverage, clear quality metrics, and robust, high-performance releases.</p>
<p>You will architect and scale automation solutions that streamline engineering workflows and boost team productivity.</p>
<p>You will lead cross-team initiatives to advance performance, extensibility, and standards compliance in simulation solutions.</p>
<p>You will provide technical direction and expertise in simulation techniques, setting best practices, and raising the engineering bar across the organization.</p>
<p>You will mentor engineers at all levels, fostering a culture of excellence, innovation, and continuous learning.</p>
<p>You will collaborate with application and solution engineers to consolidate requirements and address customer needs effectively.</p>
<p>You will proactively identify technical risks and develop mitigation strategies to ensure project success.</p>
<p>This role requires a B.Sc., M.Sc., or Ph.D. in Computer Engineering, Computer Science, Mechatronics, or a related engineering discipline.</p>
<p>You should have 8+ years of professional software development experience, with demonstrated expertise in C/C++.</p>
<p>You should have proven experience in software architecture and full product development life cycle, including delivery and release.</p>
<p>You should have strong background in algorithms, object-oriented design, and design patterns.</p>
<p>You should have experience with socket-based communication and inter-process communication (IPC) frameworks.</p>
<p>You should have hands-on experience with simulation technologies and solid understanding of soft and hard real-time simulation concepts.</p>
<p>You should have familiarity with bus communication protocols (Ethernet, CAN, SPI, etc.).</p>
<p>You should have proficiency in Git and CI/CD workflows.</p>
<p>You should have expertise in designing and scaling test automation frameworks for complex systems.</p>
<p>You should have experience with Software Defined Vehicles (SDV) and Virtual Electronic Control Units (vECUs).</p>
<p>You should have knowledge of automotive co-simulation standards (FMI, SSP), in-vehicle communication protocols (CAN, LIN, SPI, Ethernet, SOME/IP, DoIP), and ASAM standards (XIL, A2L, MDF, DCM).</p>
<p>You should have prior experience in virtual platforms, digital twins, or advanced simulation environments.</p>
<p>You should be highly organized, detail-focused, and able to manage complex projects and shifting priorities under tight deadlines.</p>
<p>You should be a strategic thinker with the ability to implement goals that have a direct impact on department results.</p>
<p>You should be committed to quality, reliability, and continuous improvement.</p>
<p>You should be an excellent communicator and mentor, able to coach, influence, and drive consensus across diverse teams.</p>
<p>You should be a champion of innovation, inclusivity, and engineering excellence.</p>
<p>You will join the Systems Software Group, a diverse and fast-growing team dedicated to creating disruptive, innovative system solutions.</p>
<p>Our focus spans market-leading emulation, FPGA prototyping, virtual prototyping, verification IP, and optical design technologies, serving application areas including automotive, mobile, networking, and AI.</p>
<p>You will collaborate with some of the brightest minds in the industry, working together to deliver the advanced technologies that power the Era of Smart Everything.</p>
<p>We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs.</p>
<p>Our total rewards include both monetary and non-monetary offerings.</p>
<p>Your recruiter will provide more details about the salary range and benefits during the hiring process.</p>
<p>At Synopsys, we want talented people of every background to feel valued and supported to do their best work.</p>
<p>Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.</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++, Software Architecture, Simulation Technologies, Real-Time Simulation, Bus Communication Protocols, Git, CI/CD Workflows, Test Automation Frameworks, Software Defined Vehicles, Virtual Electronic Control Units, Automotive Co-Simulation Standards, In-Vehicle Communication Protocols, ASAM Standards</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 9,000 employees.</Employerdescription>
      <Employerwebsite>https://careers.synopsys.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://careers.synopsys.com/job/cairo/senior-staff-engineer-r-and-d-engineering/44408/93269033072</Applyto>
      <Location>Cairo</Location>
      <Country></Country>
      <Postedate>2026-04-05</Postedate>
    </job>
  </jobs>
</source>