CPU Performance Modelling Architect | C++/Python & Microarchitecture

European Tech Recruit

Cambridge

On-site

GBP 65,000 - 90,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

European Tech Recruit in Cambridge, UK, seeks a Performance Modelling Engineer to shape CPU architecture through modelling, simulation, and workload analysis. You will design and enhance performance models, build cycle-accurate and trace-driven environments, and work with CPU architects to influence future processor designs.

The role requires 4+ years in CPU performance modelling or related areas, strong software engineering skills in C++/Python, and familiarity with Arm architectures.

Qualifications

  • 4+ years of relevant industry experience in CPU performance modelling or architecture.
  • Hands-on experience with CPU modelling and microarchitectural analysis.
  • Experience with cycle-accurate, cycle-approximate or functional simulation environments.

Responsibilities

  • Design, implement and enhance performance models for advanced CPU microarchitectures.
  • Develop and maintain cycle-accurate, cycle-approximate, trace-driven and statistical simulation environments.
  • Evaluate the performance and power implications of proposed CPU architectural features.
  • Conduct architectural trade-off, sensitivity and cost-benefit analysis.
  • Develop methodologies, tools and automated workflows for CPU performance analysis.
  • Build visualisation and analytical tools to identify performance bottlenecks and optimisation opportunities.
  • Analyse workload characteristics and translate findings into actionable architectural recommendations.
  • Work closely with CPU architects, software engineers and performance modelling specialists.
  • Contribute to the evaluation and optimisation of next-generation processor designs.

Skills

CPU performance modelling
Cycle-accurate simulation
Software engineering
Python
C++
Arm architectures knowledge
Performance analysis
Workload characterization

Education

Bachelor's or Master's in Computer Science or Electrical Engineering

Tools

SystemC
RTL
Armv8-A/Armv9-A

Job description

European Tech Recruit in Cambridge, UK, seeks a Performance Modelling Engineer to shape CPU architecture through modelling, simulation, and workload analysis. You will design and enhance performance models, build cycle-accurate and trace-driven environments, and work with CPU architects to influence future processor designs.

The role requires 4+ years in CPU performance modelling or related areas, strong software engineering skills in C++/Python, and familiarity with Arm architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPU Performance Modelling Engineer: Microarchitecture
CPU Performance Modelling Engineer: Microarchitecture

European Tech Recruit • Cambridge

On-site
GBP 65,000 - 90,000
Senior CPU Performance Modeling Engineer
Senior CPU Performance Modeling Engineer

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000
Performance Modelling Engineer – CPU Modelling / Microarchitecture / C++ / Python / Simulation / Performance Analysis
Performance Modelling Engineer – CPU Modelling / Microarchitecture / C++ / Python / Simulation / Performance Analysis

European Tech Recruit • Cambridge

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

European Tech Recruit • Cambridge

On-site
GBP 110,000 - 170,000
Lead CPU Performance Modelling Architect
Lead CPU Performance Modelling Architect

Advanced Micro Devices • Cambridge

On-site
GBP 70,000 - 110,000
Senior CPU Hardware Performance Architect - CPU Simulations / Microarchitecture / C++ / Python
Senior CPU Hardware Performance Architect - CPU Simulations / Microarchitecture / C++ / Python

European Tech Recruit • Cambridge

On-site
GBP 110,000 - 170,000
Senior CPU Performance Modelling Engineer: Power
Senior CPU Performance Modelling Engineer: Power

Arm Limited • Cambridge

Hybrid
GBP 90,000 - 140,000
Senior CPU HW Performance Architect
Senior CPU HW Performance Architect

European Tech Recruit • Cambridge

On-site
GBP 110,000 - 150,000
Senior Performance Modelling Engineer (CPU group)
Senior Performance Modelling Engineer (CPU group)

CamWebDir • United Kingdom

Hybrid
GBP 70,000 - 110,000
Senior Performance Modelling Engineer (CPU group)
Senior Performance Modelling Engineer (CPU group)

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000