Device-Level CPU Performance Engineer – Real-World Impact

Arm

Cambridge

On-site

GBP 73,500 - 99,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arm is seeking a CPU Performance Engineer in Cambridge to focus on device-level performance analysis. The role involves understanding CPU behaviour using profiling tools and providing insights to guide CPU design decisions. Candidates should have a solid foundation in CPU microarchitecture and experience in performance analysis. The position offers a salary range of £73,500 - £99,500 per year and does not require sponsorship for work in the UK.

Qualifications

  • Strong understanding of CPU microarchitecture fundamentals (pipelines, caches, speculation, memory hierarchy).
  • Experience in performance analysis (profiling, benchmarking, debugging).
  • Familiarity with PMU-based profiling tools or equivalent performance counters.
  • Basic programming or scripting skills (Python, C/C++, or similar).
  • Strong analytical and problem-solving skills.

Responsibilities

  • Analyse performance on real devices using real-world workloads.
  • Support investigation of system-level performance issues.
  • Use PMU counters and profiling tools to understand CPU behaviour.
  • Contribute to identifying performance bottlenecks.

Skills

Strong understanding of CPU microarchitecture fundamentals
Experience in performance analysis
Familiarity with PMU-based profiling tools
Basic programming or scripting skills
Strong analytical and problem-solving skills

Job description

Arm is seeking a CPU Performance Engineer in Cambridge to focus on device-level performance analysis. The role involves understanding CPU behaviour using profiling tools and providing insights to guide CPU design decisions. Candidates should have a solid foundation in CPU microarchitecture and experience in performance analysis. The position offers a salary range of £73,500 - £99,500 per year and does not require sponsorship for work in the UK.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CPU Performance Engineer
Senior CPU Performance Engineer

Arm • Cambridge

On-site
GBP 73,000 - 100,000
Senior OS Performance Architect: CPU Modeling & Simulation
Senior OS Performance Architect: CPU Modeling & Simulation

IC Resources • Cambridge

On-site
GBP 85,000 - 120,000
Attractive base salary
Bonuses
Extensive benefits package
CPU Performance Benchmarking Engineer
CPU Performance Benchmarking Engineer

Arm • Cambridge

Hybrid
GBP 60,000 - 80,000
Performance Analysis Engineer (CPU)
Performance Analysis Engineer (CPU)

Arm • Cambridge

Hybrid
GBP 60,000 - 80,000
Attractive relocation package
Dynamic work environment
Equal opportunities for all
Software Performance Engineer — Profiling & Optimization
Software Performance Engineer — Profiling & Optimization

Arm • Cambridge

Hybrid
GBP 50,000 - 70,000
ML Performance Engineer - Next-Gen Arm IP
ML Performance Engineer - Next-Gen Arm IP

Arm • Cambridge

On-site
GBP 55,000 - 75,000
Senior Performance Engineer - OS Performance Modelling and Simulation
Senior Performance Engineer - OS Performance Modelling and Simulation

IC Resources • Cambridge

On-site
GBP 85,000 - 120,000
Attractive base salary
Bonuses
Extensive benefits package
Senior CPU Architect: Performance & ISA Innovations
Senior CPU Architect: Performance & ISA Innovations

IC Resources • Cambridge

On-site
GBP 70,000 - 90,000
Senior Hardware Performance Architect – HPC & AI
Senior Hardware Performance Architect – HPC & AI

Arm • Cambridge

Hybrid
GBP 126,000 - 171,000
Team Lead, Software Performance & Optimization
Team Lead, Software Performance & Optimization

Arm Limited • Cambridge

Hybrid
GBP 55,000 - 75,000