Senior Device-Level CPU Performance Engineer

CamWebDir

United Kingdom

Hybrid

GBP 70,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid working

Job summary

Arm is hiring a CPU Performance Engineer focused on device-level analysis. You will work with silicon platforms and real devices to map system-level behaviour to microarchitectural features, and guide CPU design decisions with data-backed recommendations.

This role involves pre-silicon validation on FPGA/emulation and close collaboration with CPU architecture teams. The ideal candidate has a solid CPU fundamentals foundation, hands-on profiling experience, and the ability to translate complex

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.

Responsibilities

  • Analyse performance on real devices using real-world workloads and identify CPU-related bottlenecks.
  • Contribute to understanding how microarchitectural features impact real-world performance.
  • Assist experiments on emulation or FPGA platforms to validate hypotheses and reproduce silicon-observed behaviours.
  • Document findings and communicate insights clearly to CPU architecture teams.

Skills

CPU microarchitecture
Performance analysis
PMU profiling
Programming (Python/C/C++)
Analytical problem-solving

Tools

PMU tools
Profiling software

Job description

Arm is hiring a CPU Performance Engineer focused on device-level analysis. You will work with silicon platforms and real devices to map system-level behaviour to microarchitectural features, and guide CPU design decisions with data-backed recommendations.

This role involves pre-silicon validation on FPGA/emulation and close collaboration with CPU architecture teams. The ideal candidate has a solid CPU fundamentals foundation, hands-on profiling experience, and the ability to translate complex

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CPU Performance Engineer Arm
Senior CPU Performance Engineer Arm

Semiconductor Engineering • United Kingdom

Remote
GBP 65,000 - 100,000
Device-Level CPU Performance Engineer
Device-Level CPU Performance Engineer

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000
Senior Device-Level CPU Performance Engineer
Senior Device-Level CPU Performance Engineer

Semiconductor Engineering • Cambridge

On-site
GBP 65,000 - 90,000
Senior CPU Performance Engineer: Device-Level Insights
Senior CPU Performance Engineer: Device-Level Insights

Semiconductor Engineering • United Kingdom

Remote
GBP 65,000 - 100,000
Senior CPU Performance Engineer
Senior CPU Performance Engineer

CamWebDir • United Kingdom

Hybrid
GBP 70,000 - 110,000
Hybrid working
SENIOR CPU PERFORMANCE ENGINEER
SENIOR CPU PERFORMANCE ENGINEER

Semiconductor Engineering • Cambridge

On-site
GBP 65,000 - 90,000
Senior CPU Performance Architect
Senior CPU Performance Architect

Camwebdir • United Kingdom

Hybrid
GBP 70,000 - 110,000
Senior CPU Performance Engineer
Senior CPU Performance Engineer

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000
Senior CPU Performance Modeling Engineer
Senior CPU Performance Modeling Engineer

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000
Performance Analysis Engineer (CPU)
Performance Analysis Engineer (CPU)

Arm • Cambridge

On-site
GBP 60,000 - 80,000
Attractive relocation package
Dynamic work environment
Equal opportunities for all