Virtual Prototypes are simulation models for a variety of electronic platforms in the automotive, enterprise, telecommunications or cloud market today. Our Virtual Prototyping team delivers these models to our worldwide customers and enables them to start with product development long before hardware is available. 
 
If you share our passion for innovation, we want to meet you for the opportunity to join our team which is based in Central Edinburgh, Scotland. 

In your R&D Software Engineer role you will: 

  • Deliver high quality software working with a team of experts developing high-performance pre-silicon Virtual Platforms and models for domains listed above. 
  • Configure and bring-up complex software stacks and drivers on the simulated hardware. 
  • Work closely with other development teams, IP owners, 3rd party suppliers, support engineers and customers to identify, implement and deliver solutions. 
  • Be ready to assist in the development of junior engineers within the team. 


Required Experience: 

  • Good programming skills, mainly C++. 
  • Embedded software which ideally includes Linux OS build, configuration and debug. 


Useful Experience: 

  • Programming in Python. 
  • Knowledge of IP implementation or drivers, for example any of: 
    • PCIe / Ethernet / USB / SD / eMMC / MIPI (CSI/DSI/I3C). 
  • Understand hardware-software interactions. 
  • Hardware driver development/bring-up (C programming). 
  • SystemC or transaction-level modelling. 
  • Embedded software using Arm cores or Arm architecture. 
  • Knowledge of AI/ML. 


Qualifications: 

  • BS or MS Computer Science / Electronics or similar. 


What we offer you: 

  • Great opportunity to enhance your career and contribute to the development of outstanding simulation solutions. 
  • Considerable flexibility in how you work to allow for an optimal work/life balance. 
  • All the benefits of a global company with the spirit of an agile team. 
  • A competitive salary, share purchase program, bonus and pension scheme. 


Virtual Prototyping – further information: 

 
At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

Stay Connected: Join our Talent Community

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.

#LI-DNI

Is a Remote Job?
No

Our Technology, Your Innovation

Synopsys is the leading silicon to systems design solutions company. Synopsys accelerates technology innovation, from silicon to systems.

Synopsys delivers the most...

Apply Now