Modeling Engineer

3 weeks ago


Cambridge, United Kingdom European Recruitment Full time

Principal SoC Modeling Engineer

We are working with the world's premier CPU and IP development company who are looking to recruit and experienced performance modeling engineer to their global headquarters in Cambridge. As a Performance Modelling Engineer, you will be responsible for creating these system level performance models and evaluating them. You will also be responsible for prototyping and exploring future system IP and system architecture features. This is a permanent role that will be based on-site in Cambridge, visa sponsorship is available for the role.


Responsibilities for the role:

  • Shape the Future of Our Systems: Collaborate with architects to envision and model next-generation systems within the company.
  • Craft Holistic System Models: Build comprehensive system models by integrating various IP models from across the company.
  • Optimize System Performance: Conduct performance characterization studies, identifying bottlenecks and opportunities for optimization.
  • Drive Innovation in System Components: Develop exploration models for critical components like interconnects, caches, and memory controllers.
  • Champion IP Feature Efficiency: Lead exploration studies that evaluate the effectiveness of proposed IP features within a broader system context.
  • Empower System Analysis: Develop infrastructure to facilitate in-depth system inspection and root-cause analysis for informed decision-making.
  • Lead System Performance Modelling: Play a key role in defining the future direction and best practices for system performance modelling across the company.


Requirements for this role:

  • Performance Modeling Expertise: Demonstrate significant experience in developing and utilizing cycle-approximate/accurate performance models.
  • Performance Prediction & Analysis: Possess experience in generating pre-silicon/pre-RTL performance projections and conducting performance bottleneck debug and analysis.
  • Programming Proficiency: Exhibit strong programming and debugging skills in C/C++.


Additional useful skills:

  • On-Chip Communication Expertise: Possess in-depth knowledge of on-chip bus protocols (AMBA, etc.), coherency flows, interconnects, and memory subsystems.
  • CPU Microarchitecture Understanding: Demonstrate a strong understanding of CPU microarchitecture principles.
  • Performance Evaluation & Benchmarking: Leverage experience in evaluating and benchmarking system-level performance using hardware performance monitors.
  • Performance Analysis & Tuning Pro: Bring exposure to performance analysis and optimization techniques, applicable in both pre-silicon and post-silicon environments.


Keywords: SoC Modeling / Performance Modeling / CPU / Microarchitecture / Bottleneck / Performance Bottlenecks / DDR / DDR5 / LPDDR5 / LPDDR/6 / HBM / Dynamic Memory / Coherency / Performance Characterization / Cambridge / UK


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (



  • Cambridge, United Kingdom IC Resources Full time

    Our exciting Cambridge based client is currently searching for a Semiconductor Device Modelling Engineer to be responsible for evaluating devices through modelling and simulation. The role will involve modelling graphene based solid state devices and creating reports and presentations summarising modelling methods, finding and conclusions. Supporting...

  • Modeling Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Principal SoC Modeling Engineer We are working with the world's premier CPU and IP development company who are looking to recruit an experienced performance modeling engineer to their global headquarters in Cambridge. As a Performance Modelling Engineer, you will be responsible for creating system-level performance models and evaluating them. You will...


  • Cambridge, United Kingdom ARM Full time

    **Job Overview**: Are you an established software engineer with a strong background and understanding of System-on-Chip (SoC) technologies and architectures? The Arm Open Source Software (OSS) group enables partners to build software on Arm IP-based systems. We develop and contribute to open source projects, providing reference implementations and...

  • Modeling Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Principal SoC Modeling Engineer We are working with the world's premier CPU and IP development company who are looking to recruit and experienced performance modeling engineer to their global headquarters in Cambridge. As a Performance Modelling Engineer, you will be responsible for creating these system level performance models and evaluating them....

  • Modeling Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Principal SoC Modeling Engineer We are working with the world's premier CPU and IP development company who are looking to recruit and experienced performance modeling engineer to their global headquarters in Cambridge. As a Performance Modelling Engineer, you will be responsible for creating these system level performance models and evaluating them....


  • Cambridge, United Kingdom ARM Full time

    Would you like to join the team that defines the micro-architecture of the future Arm CPUs, and influence the future by crafting products that millions of people will use all over the world? We are looking for engineers willing to accept the challenge ofgrowing our modelling and performance analysis capability and explore ideas that will define very...


  • Cambridge, Cambridgeshire, United Kingdom CV-Library Full time

    Job Overview:Apply (by clicking the relevant button) after checking through all the related job information below.The Central Technology (CT) Group at Arm is responsible for examining and defining the future of Arm solutions to the next generation of challenges.You will join the design space exploration (DSE) team to create approximated early IP performance...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Our exciting Cambridge based client is currently searching for a Semiconductor Device Modelling Engineer to be responsible for evaluating devices through modelling and simulation. The role will involve modelling graphene based solid state devices and creating reports and presentations summarising modelling methods, finding and conclusions. Supporting...


  • Cambridge, United Kingdom Avanti Recruitment Full time

    Avanti Recruitment have partnered with a global giant in the technology industry, who are working on innovative, cutting edge products. The company invest heavily in research and development, and their teams are full of industry heavyweights, providing you with an incredible opportunity for development.They’re looking for a CPU/NPU Modeling Engineer to be...


  • Cambridge, United Kingdom Avanti Recruitment Full time

    Avanti Recruitment have partnered with a global giant in the technology industry, who are working on innovative, cutting edge products. The company invest heavily in research and development, and their teams are full of industry heavyweights, providing you with an incredible opportunity for development. They’re looking for a CPU/NPU Modeling Engineer to...

  • Software Engineer

    3 weeks ago


    Cambridge, United Kingdom ARM Full time

    At Arm - Development Solutions Group we are looking for a creative and hardworking C++ developer to join the Fast Models team in Cambridge. Fast Models are functionally accurate simulation models of Arm IP written in C++, supported on both Windows and Linux, providing full programmer's view for software debugging, profiling, and tracing. They allow software...


  • Cambridge, United Kingdom Avanti Recruitment Full time

    Avanti Recruitment have partnered with a global giant in the technology industry, who are working on innovative, cutting edge products. The company invest heavily in research and development, and their teams are full of industry heavyweights, providing you with an incredible opportunity for development.They’re looking for a CPU/NPU Modeling Engineer to be...


  • Cambridge, United Kingdom ARM Full time

    The videoSparking the World’s Potentialdescribes it well: Arm is wherever compute happens. And today, intelligent computing happens everywhere. From the smallest IoT devices, to large scale data centres, and everything between and beyond. **Your new team** Within the GPU Modelling Team, we have an amazing opportunity for an experienced developer. Our...

  • Mathematical Modeller

    16 hours ago


    Cambridge, United Kingdom Mott MacDonald Full time

    Mathematical Modeller **Country**:United Kingdom**Position Location**:Cambridge, United Kingdom**Contract Type**:Permanent**Work Pattern**:Full Time**Sector**:Water**Discipline**:Water**Job Ref**:2520**Recruiter Contact**:Tim Penlington**Mott MacDonald** - Position location: Cambridge - Recruiter contact:Tim Penlington- We’re a global engineering,...


  • Cambridge, United Kingdom arm limited Full time

    The Role Job Overview The Central Technology (CT) Group at Arm is responsible for examining and defining the future of Arm solutions to the next generation of challenges.We consider the solutions at a full system level involving many components developed by several teams. To get the best out of Arm’s IP, we use performance models to explore system...


  • Cambridge, United Kingdom ARM Full time

    Got a passion for improving software quality through testing? We have a team that wants your help! We create and support C++ models of devices as they are being designed. We are looking for an experienced test engineer with an interest in low-level software. Our partners rely on our tools to support their future successes across many markets,...


  • Cambridge, United Kingdom arm limited Full time

    The Role Job Overview: The Central Technology (CT) Group at Arm is responsible for examining and defining the future of Arm solutions to the next generation of challenges. You will join the design space exploration (DSE) team to create approximated early IP performance models that are then used for DSE studies. The DSE team works closely with...


  • Cambridge, United Kingdom ARM Full time

    **Job Overview**:The Central Technologies Group (CTG) at Arm is responsible for defining the architecture of the best-in-class silicon demonstrators that are based on Arm’s IP compute sub-system solutions. These designs incorporate a wide range of Arm components to constructa full system and target markets like premium mobile, infrastructure and...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Full time

    ```html Model & Control Engineer Model & Control Engineer within a leading Cambridge based company known for developing innovative technology in the field of mechatronics, they are involved in creating advanced technologies, particularly in areas like haptics, robotics, and adaptive optics. In the last 12 months the company has grown by 25% and are looking...


  • Cambridge, United Kingdom CV-Library Full time

    Job Overview:Apply (by clicking the relevant button) after checking through all the related job information below.The Central Technology (CT) Group at Arm is responsible for examining and defining the future of Arm solutions to the next generation of challenges.You will join the design space exploration (DSE) team to create approximated early IP performance...