Staff SoC Performance Modelling Engineer

4 weeks ago


Cambridge Cambridgeshire, United Kingdom Arm Limited Full time

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 architecture and configuration and ensure that the compute subsystems created using Arm IP deliver the best performance power and area (PPA) for markets like premium mobile, infrastructure and automotive.

As a Performance Modelling Engineer, you will be responsible for creating these system level performance models, exploring new technologies and evaluating them. To do so, you will need to understand new features, implement them using performance models, evaluate their behaviour and work with system architects to improve their performance.

Responsibilities:

  • Engaging with architects on future systems within Arm.
  • Creating full system models using a range of IP models from across the company.
  • Running system performance characterization and optimization studies.
  • Developing exploration models for system components like Coherent/Non-Coherent interconnects, Last Level Caches (LLC/SLC), Dynamic memory controller (DDR5, LPDDR5/6, HBM etc).
  • Leading exploration studies aimed at determining the efficiency of proposed IP features in a system context.
  • Building infrastructure to enable better inspection and root-cause analysis of such systems.
  • Helping to define future direction of system performance modelling across Arm.

Required Skills and Experience:

  • Bachelors, Masters, or Ph.D. degree in Electrical Engineering, Computer Engineering, or Computer Science with a strong computer architecture, microarchitecture, performance experience.
  • Experience in developing and using cycle approximate/accurate performance models.
  • Experience in generating pre-silicon/pre-RTL performance projections and performance bottleneck debug and analysis.
  • Strong C/C++ programming and debugging skills.
  • Excellent interpersonal and communication skills.
  • Ability to work in teams and to collaborate with colleagues in other groups and sites.
  • Proactive and motivated.

“Nice To Have” Skills and Experience:

  • Knowledge of on-chip bus protocols such as AMBA, coherency flows, interconnects, memory subsystems
  • Knowledge of CPU microarchitecture.
  • Experience in evaluating/benchmarking system level performance using performance monitors.
  • Exposure to performance analysis and tuning in pre- and post-silicon environments.

In Return:

We offer a competitive reward package including annual bonus, RSUs, healthcare and wellness support. As well as other benefits such as a supplementary pension, and 25 days annual leave (with option to buy an additional 5 days per year). There's even an on-site gym and social events organised within the company

#J-18808-Ljbffr

  • 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 ARM Full time

    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, Cambridgeshire, United Kingdom Apple Inc. Full time

    SoC Memory Performance Engineer, Platform Architecture Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!In this role, you will be a member of the Platform...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    SoC QoS/Fabric Performance Engineer, Platform Architecture Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!In this role, you will be a member of the Platform...

  • Staff SoC

    3 days ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description:    Arm’s Systems Development team creates subsystems and SoC designs for various application segments, using the latest IP products from Arm and other vendors. We are looking for creative and enthusiastic SoC Verification Engineers to join the team. For this role you will have knowledge of verifying and testing sophisticated IP such as...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    SoC Memory Performance Engineer - Platform Architecture (m/f/d) Cambridge , Cambridgeshire , United Kingdom Do you love crafting elegant solutions to complex problems? Do you enjoy learning how systems work from the big picture down to the smallest detail? As part of the SoC Performance group, you’ll work with a diverse set of cross-functional teams to...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    SoC Memory Performance Engineer - Platform Architecture (m/f/d) Do you love crafting elegant solutions to complex problems? As part of the SoC Performance group, you’ll work with a diverse set of cross-functional teams to help architect, optimize, and ship our industry-leading SoCs powering Apple products from iPhone to Apple Watch, iPad, Macs, and...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

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

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

  • Performance 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. This is...

  • Performance 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. This is...

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

  • Staff SoC

    3 weeks ago


    Cambridge, United Kingdom arm limited Full time

    The Role Job Description: Arm’s Systems Development team creates subsystems and SoC designs for various application segments, using the latest IP products from Arm and other vendors. We are looking for creative and enthusiastic SoC Verification Engineers to join the team. For this role you will have knowledge of verifying and testing...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description: As a Staff Implementation Engineer in Arm's Solutions Engineering group we like to think we are not just crafting sophisticated SoCs, but we are defining future chip design techniques. Not only do we improve the power, performance and system integration of our products, but we also craft the design flows, influence Electronic Design...


  • 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 sectors like premium mobile, infrastructure and...


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

  • Staff SoC

    3 days ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Description:    Arm’s Systems Development team creates subsystems and SoC designs for various application segments, using the latest IP products from Arm and other vendors. We are looking for creative and enthusiastic SoC Design Engineers to join the team and help develop these systems. As a member of the design team, you will be involved in the...

  • Performance Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    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. This permanent role will be based on-site in...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Overview: Are you passionate about shaping the future of chip design? In the Solutions Engineering group at Arm, we offer the outstanding opportunity for an experienced   Power Analysis Engineer   to join our successful team in a dynamic and diverse role!  Arm is establishing a team to develop best-in-class silicon platforms based on Arm’s IP...