Staff Processor Modelling Engineer

6 days ago


edinburgh, United Kingdom Synopsys Inc Full time
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.


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

* 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:

* 5+ Years experience in a software development role

* Good programming skills in 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:

* 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.



  • Edinburgh, United Kingdom Synopsys Inc Full time

    Job DescriptionVirtual 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.In your new Software Engineer,...


  • Edinburgh, United Kingdom Synopsys Inc Full time

    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.In your new Software Engineer, Processor...


  • Edinburgh, United Kingdom Synopsys Inc Full time

    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.In your new Software Engineer, Processor...


  • Edinburgh, United Kingdom Synopsys Inc Full time

    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. In your new Software...


  • City of Edinburgh, United Kingdom Synopsys Inc Full time

    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.In your new Software Engineer, Processor...


  • Edinburgh, United Kingdom Synopsys Full time

    Descriptions & RequirementsJob Description and Requirements 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...


  • Edinburgh, United Kingdom LHH Recruitment Solutions Full time

    **Accounts Payable Processor** **Permanent** **Edinburgh - Hybrid** **£Competitive Salary** LHH Recruitment is delighted to be partnered with our client, a leading National Tourist Organisation, to appoint an Accounts Payable Processor to join their team. As an Accounts Payable Processor, you will report to the Accounts Payable Supervisor and will...


  • Edinburgh, United Kingdom LHH Recruitment Solutions Full time

    **Accounts Payable Processor** **Temporary** **Edinburgh - Hybrid** **£Competitive Day Rate** LHH Recruitment is delighted to be partnered with our client, a leading National Tourist Organisation, to appoint an Accounts Payable Processor to join their team. As an Accounts Payable Processor, you will report to the Accounts Payable Supervisor and will...

  • Senior Engineer

    5 days ago


    Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full time

    About the RoleWe are seeking an experienced Senior Engineer to join our Virtual Prototyping team. As a key member of this team, you will be responsible for developing high-performance pre-silicon Virtual Platforms and processor models.Job DescriptionThis is a hybrid role with 3 days on-site in Edinburgh. You will work in a team environment to build,...

  • Retail Assistant

    2 weeks ago


    Edinburgh, Edinburgh, United Kingdom St Columba's Hospice Full time

    Our warehouse team plays a vital role in processing stock and storing large collections at our Swanfield site in Leith. As a Retail Assistant - Stock Processor, you will be working closely with our team to prepare donated goods for sale in our shops. This is an excellent opportunity to develop your skills and experience in stock management, while making a...


  • Edinburgh, Edinburgh, United Kingdom Penguin Recruitment Full time

    Civil and Structural Engineering ModelerWe are seeking a talented Civil and Structural Engineering Modeler to join Penguin Recruitment's design practice in Edinburgh. In this role, you will work closely with our team to deliver high-quality civil and structural engineering models and drawings using CAD systems like AutoCAD and software such as Civils3D or...


  • Edinburgh, United Kingdom University of York Full time

    **Department** The University of York’s Department of Computer Science and Leonardo UK are collaborating in an Innovate UK funded Knowledge Transfer Partnership (KTP), aiming to develop a model-based software architecture digital platform that will support the engineering and delivery of complex systems of systems at Leonardo, and are looking for a KTP...


  • Edinburgh, Edinburgh, United Kingdom Austin Fraser Full time

    Job Requirements:To excel as an Embedded Software Engineer, you should possess a solid understanding of electronics and software development principles. Key responsibilities include designing, developing, and testing embedded software for small systems and processors, analysing radio performance, and troubleshooting software issues.Preferred...

  • Assistant Modeller

    6 months ago


    Edinburgh, United Kingdom AtkinsRéalis Full time

    Our team carries out a range of projects related to wastewater and integrated networks, undertaking feasibility studies and scoping projects, catchment drainage studies using computer modelling, analysis to support operational and environmental recommendations or other interventions. Experience/Awareness of network modelling and civil engineering would be...


  • Edinburgh, Edinburgh, United Kingdom Synopsys, Inc. Full time

    Your ResponsibilitiesThe main responsibilities of this role include:Developing high-performance pre-silicon Virtual Platforms and processor models.Building, configuring, and bringing up complex software stacks and drivers on simulated hardware.Collaborating with cross-functional teams to deliver innovative solutions.Working closely with support engineers,...

  • Assistant Modeller

    6 months ago


    Edinburgh, United Kingdom AtkinsRéalis Full time

    Job Description AtkinsRéalis is one of the largest engineering and design consultancies in the UK, successfully delivering multidisciplinary project to our clients. We are now seeking to recruit a  Wastewater Modeller to our Glasgow/Edinburgh offices . The successful candidate will join a team of geographers and engineers and will play a key role in...


  • Edinburgh, United Kingdom Computer Futures Full time

    About the CompanyComputer Futures is a leading recruitment agency specialising in IT and engineering roles. We are working closely with our client to find the right candidate for this exciting opportunity.Job DescriptionThe successful candidate will be responsible for designing, developing, and testing embedded software for small systems and processors. They...


  • Edinburgh, Edinburgh, United Kingdom oilandgas Full time

    About UsWe are AtkinsRéalis, a leading company in the field of Water Networks, shaping the dialogue within the UK and internationally on how water networks can be effectively managed in the future.Job DescriptionThis role involves working on feasibility studies, using computer analysis typically to support water network improvement projects, liaison with...


  • Edinburgh, Edinburgh, United Kingdom Royal HaskoningDHV Full time

    Job Title: BIM Modelling SpecialistWe are a leading international engineering consultancy seeking a highly skilled BIM Modelling Specialist to join our Maritime team in Edinburgh. As a BIM Modelling Specialist, you will play a key role in translating and processing smart solutions and designs into 3D BIM models and 2D drawings, automated where possible.About...


  • Edinburgh, Edinburgh, United Kingdom Stantec Consulting International Ltd. Full time

    As a key member of our water resources planning team, you will be responsible for the full lifecycle of projects from inception to handover, ensuring they meet scope, budget, timescale, quality and regulatory requirements. You will bring significant experience to the team in hydraulic modelling, water resource modelling or optimisation modelling, with...