Enable job alerts via email!

Staff R&D Engineer (Processor Modelling)

Synopsys, Inc.

City of Edinburgh

Hybrid

GBP 40,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a talented individual to join their Virtual Prototyping team, focusing on developing high-performance simulation models for various electronic platforms. This hybrid role offers the flexibility of working from home while collaborating closely with development teams and partners. The ideal candidate will possess strong programming skills in C and C++, along with a passion for problem-solving. Join a company at the forefront of technological advancements, where you will contribute to groundbreaking projects in the automotive, enterprise, and telecommunications sectors. If you thrive in a dynamic environment and are eager to make a significant impact, this opportunity is perfect for you.

Qualifications

  • Good programming skills in C and C++, with Python scripting preferred.
  • Strong communication and problem-solving skills are essential.

Responsibilities

  • Develop high-performance models of Arm CPUs and System Level IP models.
  • Integrate models and platforms from Synopsys partners for testing.

Skills

C Programming
C++ Programming
Python Scripting
Communication Skills
Problem-Solving Skills

Education

Bachelor's Degree in Computer Science
Master's Degree in Electronics

Tools

SystemC
Dynamic Binary Translation (DBT)
Just In Time (JIT) code morphing

Job description

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.

This is a hybrid role with 3 days on-site in Edinburgh.

What you will do:
  • 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
  • Interact with Synopsys development teams working on other modelling technologies, advanced architectures, hardware design, software design, and validation

Based in central Edinburgh with some working from home allowed.

Key Requirements/Qualifications:
  • Good programming skills in C and C++
  • Scripting Languages, preferably Python
  • Excellent communication and problem-solving skills
  • University degree (min. BS or MS) in Computer Science / Electronics or similar
Useful to Have:
  • 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 high performance modeling (Dynamic Binary Translation (DBT), Just In Time (JIT) code morphing)

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Flood Modeller (Python)

ic resources

London

Remote

GBP 35,000 - 55,000

2 days ago
Be an early applicant

Senior Pricing Analyst (Remote)

Sellick Partnership

Manchester

Remote

GBP 40,000 - 60,000

2 days ago
Be an early applicant

Senior Pricing Analyst - Modelling

VermeloRPO

Remote

GBP 50,000 - 70,000

2 days ago
Be an early applicant

Principal Pricing Analyst

Vermelo RPO

England

Remote

GBP 55,000 - 80,000

2 days ago
Be an early applicant

Principal Pricing Analyst

Vermelo RPO

Remote

GBP 50,000 - 80,000

3 days ago
Be an early applicant

Principal Pricing Analyst

www.topfinancialjobs.co.uk - Jobboard

Haywards Heath

Remote

GBP 50,000 - 80,000

3 days ago
Be an early applicant

Senior GI Pricing Analyst - Remote

Star Actuarial Futures

London

Remote

GBP 50,000 - 70,000

6 days ago
Be an early applicant

Senior Research Manager

Focus Management Consultants

Remote

GBP 40,000 - 60,000

2 days ago
Be an early applicant

Research & Insights Manager

Adecco.

London

Remote

GBP 45,000 - 65,000

2 days ago
Be an early applicant