Senior / Staff CPU Performance Engineer
Senior / Staff CPU Performance Engineer

Senior / Staff CPU Performance Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
Euraxess

At a Glance

  • Tasks: Join a team defining the future of Arm CPUs and optimise for cutting-edge AI.
  • Company: Arm, a leader in computer architecture with a global impact.
  • Benefits: Flexible work arrangements, competitive salary, and opportunities for mentorship.
  • Why this job: Shape technology that millions will use and mentor the next generation of engineers.
  • Qualifications: Strong C++ skills and a deep understanding of CPU micro-architecture required.
  • Other info: Collaborative environment with global teams and excellent career growth potential.

The predicted salary is between 48000 - 72000 £ per year.

Organisation/Company Arm Research

Field Computer science » Computer architecture

Researcher Profile Recognised Researcher (R2) Leading Researcher (R4) First Stage Researcher (R1) Established Researcher (R3)

Country United Kingdom

Application Deadline 15 Jan 2026 – 00:00 (UTC)

Type of Contract To be defined

Job Status Negotiable

Is the job funded through the EU Research Framework Programme? Not funded by a EU programme

Is the Job related to staff position within a Research Infrastructure? No

Overview

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 of working with us on defining next generation products optimised for cutting-edge AI algorithms that target markets from IoT devices to mobiles, laptops and servers.

The performance team within the CPU group is responsible for early performance exploration and analysis that drive the definition of the next generation Arm CPUs.

By joining the team, you will interact closely with world-wide CPU RTL designers and implementation teams to investigate and evaluate new micro-architectural ideas and design trade-offs that will make the micro-architecture for the next products successful for the target sectors. You will evaluate these ideas and analyse CPU performance and power developing and using C++ based models of the micro-architecture. You will also coach and mentor more junior engineers to help them grow and become deep experts on the field.

Responsibilities

  • Help driving the technical direction of the team, which develops, tests and maintains software models of Arm\’s advance CPUs.
  • Engage with hardware design engineers to prune the design space of next generation products, understanding power and performance opportunities on current processors and investigate potential micro-architectural improvements.
  • Support the mentorship and coaching of other specialists; sharing your technical expertise and experience.
  • With your help, we will keep improving the effectiveness of Arm modelling methodologies.
  • Our team collaborates with performance, design and implementation engineers across the world. You would be involved on the communication and alignment of activities related to integration, methodologies, strategies, etc.

Qualifications

  • Good interpersonal skills and capacity to work efficiently with local and remote teams.
  • Detailed understanding of CPU micro-architecture.
  • Experience of performance modelling.
  • Experience of exploring and evaluating ideas and performance related to processor micro-architecture.
  • Proven experience in C++.

If you are interested in this opportunity, please use the link to apply. We are looking forward to meeting you.

#J-18808-Ljbffr

Senior / Staff CPU Performance Engineer employer: Euraxess

Arm is an exceptional employer, offering a dynamic work environment where innovation thrives and employees are empowered to shape the future of technology. With a strong focus on collaboration and mentorship, you will have ample opportunities for professional growth while working alongside leading experts in CPU architecture. Located in the UK, Arm provides a unique chance to contribute to groundbreaking projects that impact millions globally, all within a culture that values creativity and excellence.
Euraxess

Contact Detail:

Euraxess Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior / Staff CPU Performance Engineer

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Arm through LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your C++ skills and understanding CPU micro-architecture. We recommend doing some mock interviews with friends or using online platforms to get comfortable with common questions.

✨Tip Number 3

Showcase your passion for AI and performance modelling during interviews. Share any personal projects or experiences that highlight your skills and enthusiasm for the field. It’s all about making a memorable impression!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at Arm.

We think you need these skills to ace Senior / Staff CPU Performance Engineer

CPU Micro-architecture Understanding
Performance Modelling
C++ Programming
Interpersonal Skills
Team Collaboration
Technical Direction Leadership
Design Space Exploration
Power and Performance Analysis
Mentorship and Coaching
Communication Skills
Evaluation of Micro-architectural Ideas
Software Model Development
Analytical Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Senior / Staff CPU Performance Engineer. Highlight your experience with CPU micro-architecture and performance modelling, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about working with us at Arm and how you can contribute to our team. Be sure to mention specific experiences that relate to the responsibilities outlined in the job description.

Showcase Your Technical Skills: Since this role requires a solid understanding of C++ and CPU performance analysis, make sure to showcase these skills prominently in your application. Include any relevant projects or achievements that demonstrate your expertise in these areas.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. We can't wait to hear from you!

How to prepare for a job interview at Euraxess

✨Know Your Micro-Architecture

Make sure you brush up on your knowledge of CPU micro-architecture before the interview. Be ready to discuss specific architectures you've worked with and how they relate to performance modelling. This will show your depth of understanding and passion for the field.

✨Showcase Your C++ Skills

Since experience in C++ is crucial for this role, prepare to discuss your past projects involving C++. Bring examples of code or models you've developed, and be ready to explain your thought process and the impact of your work on performance analysis.

✨Engage with Team Dynamics

Highlight your interpersonal skills and ability to work with both local and remote teams. Prepare examples of how you've successfully collaborated with others in previous roles, especially in mentoring or coaching junior engineers, as this is a key part of the job.

✨Prepare for Technical Discussions

Expect to dive deep into technical discussions about performance exploration and design trade-offs. Think about recent trends in AI algorithms and how they might influence CPU design. Being able to articulate your thoughts on these topics will demonstrate your forward-thinking approach.

Senior / Staff CPU Performance Engineer
Euraxess
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>