Staff Performance Analysis Engineer

5 days ago


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

As a SoC modelling engineer you will be responsible for ensuring the success of these designs by running system level performance analysis much ahead of the RTL and providing feedback to System Architects and IP design leads.

**Responsibilities**:

- Engaging with System architects on future systems within Arm.
- Creating full system simulation models using a range of IP performance models from across the company.
- Working with architects and design teams to characterize the system and finding opportunities to optimize configuration.
- Defining and leading investigations that are aimed at benchmarking the efficiency of new IP features in a full 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 performance modelling, workload analysis, 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-sitegym and social events organised within the company

We are offering a hybrid approach to home and office working to provide an adaptable experience for all employees. We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration but are accommodatingto different home working requirements.

LI-JW1



  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    At Arm, we're looking for skilled software performance analysis engineers to join our growing team. As a successful candidate, you'll help improve the performance of software running on Arm systems worldwide.About the TeamYou'll work closely with our tooling teams and strive to understand the hard problems of why software isn't running as fast as it could...


  • Cambridge, United Kingdom ARM Full time

    **Staff Performance Engineer - Compilers** Arm technology is pervasive around the world. The Performance Solutions team within the Development Solutions Group ensures that foundational, performance-critical software like compilers and runtime libraries make the best use of our hugely diverse IP portfolio. Do you like to tackle performance problems, wherever...


  • Cambridge, United Kingdom ARM Full time

    Would you love to investigate performance issues and suggest product improvements on the different parts of a Mobile Phone's System-on-a-Chip? Would you like to analyse the performance of Arm's future CPUs, graphics processors (GPUs) and Interconnect IPswhen they are working together? Arm's Client Performance Analysis team is a team of highly motivated...


  • Cambridge, United Kingdom ARM Full time

    Are you highly inquisitive with a committed approach to improving performance? Do you want to make an impact on the future of Smartphone and Laptop computing? We are looking for experienced engineers with a strong understanding of computer architecture and performance analysis to investigate existing and emerging use-cases to help define future IP from Arm...


  • Cambridge, Cambridgeshire, United Kingdom undisclosed Full time

    Job DescriptionWe are seeking a skilled software engineer with a deep understanding of modern programming languages to join our Streamline developer tools team. Streamline collects performance data from across a target system and provides users with rich data visualizations in the host tool.The role involves collaborating with experienced engineers from...


  • Cambridge, United Kingdom ARM Full time

    **Your new team** You'll join a multifaceted, collaborative and highly motivated Agile software development team working with next generation Mali mobile GPUs. Developing with the latest yet-to-be-published Android versions and crafting the technologies that the mobile market will see in years to come. This inclusive multinational development team is based...


  • Cambridge, United Kingdom ARM Full time

    Modern chip designs incorporate a wide range of Arm components to construct a full system, each part having an impact on the overall system performance. Whether it is a car engine monitor, a VR headset or a network server, it is critical that all Arm componentsperform well when combined into systems. The Central Technologies Group (CTG) at Arm drives the...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Title: Arm Performance Analysis Tools DeveloperAre you a skilled programmer looking for a challenging role? We are seeking a talented software developer to join our Streamline developer tools team at Arm Limited.The successful candidate will have a strong background in C++ and Python programming, with experience in optimizing and profiling software...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Role OverviewWe are seeking a talented Senior Software Performance Analysis Specialist to join our team. This role is responsible for identifying and addressing performance bottlenecks in software running on Arm systems.Main ResponsibilitiesAnalyzing and improving large codebases for different performance aspects.Working with various platforms, including the...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Description:We are seeking an experienced Performance Engineering Lead to join our team and lead our performance engineering efforts.In this role, you will be responsible for developing and implementing performance analysis tools and methodologies, analysing and optimising SoC and subsystem performance, and working closely with cross-functional teams.The...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    We are seeking a highly skilled Arm Performance Analysis Specialist to join our Streamline developer tools team. This is an excellent opportunity for a talented individual to develop the next generation of performance analysis tools for Arm CPUs.About the RoleThe successful candidate will have a strong background in software development, with experience in...


  • Cambridge, United Kingdom ARM Full time

    Are you an experienced SoC Architect with a passion for defining, analysing and ensuring performance of the next generation of high performance systems-on-chip?Job Overview:In the Arm Central Technology Systems group we define SoC and subsystem architectures and technology roadmaps across multiple sectors, including premium mobile, infrastructure and...


  • Cambridge, Cambridgeshire, United Kingdom Karlstad University Full time

    Key ResponsibilitiesWe are seeking an experienced Senior Hardware Performance Engineer to join our team in Cambridge, UK. This role combines research, engineering, and performance analysis, working with open-source and in-house tools.About the RoleThis is a key position in our dynamic performance modelling team at imec's center of excellence for...


  • Cambridge, United Kingdom ARM Full time

    **Senior/Staff Software Engineer (Runtime/Compiler)** **Job Overview**: Do you want to join a team of Software Engineers who all share a passion for wanting to stamp their mark on the future of computing? In the OSS group, as a member of the Runtimes' team, you will be helping improve modern languages support on the Arm architecturefrom JavaScript to...


  • Cambridge, United Kingdom ARM Full time

    Job DescriptionAre you an experienced SoC Architect with a passion for defining, analysing and ensuring performance of the next generation of high performance systems-on-chip?Job Overview:In the Arm Central Technology Systems group we define SoC and subsystem architectures and technology roadmaps across multiple sectors, including premium mobile,...


  • Cambridge, Cambridgeshire, United Kingdom The International Society for Bayesian Analysis Full time

    The International Society for Bayesian Analysis is seeking a highly skilled researcher to join our team as a Data Analyst in Biomedical Imaging. As a member of our research team, you will play a key role in developing statistical and machine learning methods for the analysis and interpretation of digitised peripheral blood smear images. Your expertise in...


  • 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, United Kingdom IC Resources Full time

    Senior Performance Modelling Engineer My client is a global telecommunications company looking for a Senior Performance Modelling Engineer to play a crucial role in shaping the future of CPU/NPU architecture. Your responsibilities will include planning and implementing tool systems for architectural exploration and performance analysis. You will lead the...


  • Cambridge, United Kingdom IC Resources Full time

    Principal Performance Modelling Engineer £140,000 DOE, UK remote working stock options I‘m currently partnered with a Semiconductor start-up, based in Silicon Valley. They are working on re-imagining Silicon, creating RISCV based computing platforms aimed at transforming the industry. As a Principal Performance Modelling Engineer you will develop...


  • Cambridge, United Kingdom IC Resources Full time

    I'm currently partnered with a Semiconductor start-up, based in Silicon Valley. They are working on re-imagining Silicon, creating RISCV based computing platforms aimed at transforming the industry. As a Senior Performance Modelling Engineer you will develop functional and timing simulators, undertake performance analysis for architectural exploration...