R&D Engineering, Staff Engineer

Synopsys, Inc.

R&D Engineering, Staff Engineer

Salary Not Specified

Synopsys, Inc., Edinburgh

  • Full time
  • Permanent
  • Remote working

Posted 3 weeks ago, 29 Jun | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: fb5f1a70e9d1424891b0766a65ea39b0

Full Job Description

In your new Software Engineer, Processor Modelling role you will:

  • Work in a team environment developing high-performance instruction accurate models of Arm CPUs and System Level IP models

  • Develop Virtual Platforms for testing

  • Integrate models and platforms from Synopsys partners

  • Contribute to the continuous improvement of Synopsys modelling methodologies.

  • Configure and bring up complex software stacks and drivers on the simulated hardware

  • Work closely with other development teams, 3rd party suppliers, support engineers and customers to identify, implement and deliver solutions

    Good programming skills, ideally with C and C++

  • Scripting Languages, preferably Python

  • Excellent communication and problem-solving skills

  • Good university degree (min. BS or MS) in Computer Science / Electronics or similar


  • Useful to Have:
  • Experience in a C++ software development role

  • Understanding of CPU architecture and familiarity with one or more CPU instruction sets

  • Experience with Arm CPUs and/or knowledge of Arm architecture or is an advantage

  • Embedded knowledge, and ability to interpret H/W device specifications

  • Knowledge of System Architectures including OS kernel internals

  • SystemC and transaction-level modelling knowledge would be beneficial but not essential, as would familiarity with processor modelling

    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.


  • Our Silicon Design & Verification business is all about building high-performance silicon chips-faster. We're the world's leading provider of solutions for designing and verifying advanced silicon chips. And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance-eliminating months off their project schedules.

    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.