Date posted 04/20/2026
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.
You have spent years building virtual prototypes that bridge hardware design and software development, and you understand that a good simulation model is not just about accuracy, it is about giving software teams a platform they can trust months before silicon arrives. You think in terms of system architecture, not just individual components. When you model a peripheral in SystemC, you are already thinking about how a driver engineer will interact with it and where the bottlenecks will show up under load.
You are comfortable diving into datasheets, translating hardware specs into working C++ or SystemC code, and debugging issues that span the hardware-software boundary. You do not wait for perfect documentation. You ask the right questions, fill in the gaps, and deliver models that work. Mentoring comes naturally to you. You can guide a junior engineer through their first peripheral integration without making them feel lost. At Synopsys, you will work on virtual prototypes that power automotive, AI, datacentre, and mobile development for customers who depend on early software validation to hit their launch windows.
-
Design and develop virtual prototypes for SoC, MCU, and ECU platforms targeting automotive, datacentre, AI, and mobile applications using SystemC-based modeling frameworks
-
Model, integrate, and validate peripherals including CAN, LIN, SPI, I2C within simulation environments
-
Collaborate with IP teams and customers to define modeling requirements and create ESL model specifications
-
Debug complex technical issues across hardware-software integration points, ensuring high-fidelity simulation and early software bring-up success
-
Mentor junior engineers on virtual prototyping workflows, platform validation, and software bring-up activities including Linux, Android, and AutoSAR
-
Engage directly with customers during technical engagements, providing expert guidance and troubleshooting support
-
Accelerate time-to-market for customers by delivering virtual prototypes that enable software development months before silicon availability
-
Reduce integration risk and costly late-stage bugs by providing high-fidelity simulation environments for early hardware-software co-validation
-
Enable product teams to validate complex software stacks including operating systems and middleware before hardware is finalized
-
Contribute to the evolution of Synopsys virtual prototyping solutions by driving innovation in modeling techniques and customer engagement practices
-
Build customer confidence through expert technical support and rapid issue resolution
-
Grow the technical capability of the team by mentoring engineers and sharing best practices in system-level design
-
Bachelor's or Master's degree in Computer Science, Electronics Engineering, or equivalent practical experience
-
3+ years of hands-on experience in virtual prototyping, system-level design, or SoC modeling
-
Strong proficiency in C/C++ for performance-critical modeling and simulation work
-
Experience modeling and integrating SoC peripherals using SystemC or HDL
-
Solid understanding of SoC architectures, embedded software, and serial bus protocols such as CAN, LIN, SPI, and I2C
-
Experience with Synopsys Virtualizer tool is a strong plus
-
You can take a peripheral datasheet, extract what matters, and turn it into a working SystemC model without getting lost in the details
-
You are comfortable diagnosing a simulation issue in real time during a customer call and walking away with a clear action plan
-
You know when to push back on a modeling requirement that does not make sense and when to adapt your approach to meet a tight deadline
-
You prioritize independently across multiple assignments, keeping stakeholders informed without needing constant check-ins
-
You communicate clearly whether you are documenting a model specification or explaining a technical tradeoff to a customer engineer
You will join a world-class development team focused on System Level Design and virtual prototyping. The team is dedicated to creating simulation models for a wide range of application domains, from automotive and AI to datacentres and mobile. Collaboration, knowledge sharing, and a commitment to excellence define the culture as the team empowers customers to achieve early software development and testing success.
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. Your recruiter will provide more details about the salary range and benefits during the hiring process.
At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.