Find a jobRecruiters

Performance Modelling Engineer – CPU Modelling / Microarchitecture / C++ / Python / Simulation / Performance Analysis

Exclusive opportunity

Onsite

Performance Modelling Engineer – CPU Modelling / Microarchitecture / C++ / Python / Simulation / Performance Analysis

European Tech Recruit

Performance Modelling Engineer – CPU Modelling / Microarchitecture / C++ / Python / Simulation / Performance Analysis

Skills

PythonNo-code Automations

il y a 1 mois

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

14 septembre 2026

What they need


Performance Modelling Engineer – CPU Modelling / Microarchitecture / C++ / Python / Simulation / Performance Analysis

We are currently partnered with a global technology organisation with a major R&D presence in Cambridge, supporting the development of next-generation processor technologies. They are looking for Performance Modelling Engineers to join a CPU Architecture team, where you will use modelling, simulation and workload-characterisation techniques to evaluate future CPU hardware designs and provide data-driven insights that influence architectural decisions.

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

Key requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering or a related technical discipline.
  • 4+ years of relevant industry experience in CPU performance modelling, architecture or related areas.
  • Hands-on experience with CPU performance modelling and microarchitectural analysis.
  • Familiarity with cycle-accurate, cycle-approximate or functional simulation environments.
  • Strong understanding of CPU pipelines and common architectural performance metrics.
  • Experience developing or using CPU power models and cache-system models.
  • Strong software engineering background spanning design, implementation, testing and debugging.
  • Knowledge of Arm architectures, including Armv8-A and/or Armv9-A.
  • Experience working with microarchitecture performance counters.

Keywords

Performance Modelling Engineer, CPU Performance, CPU Architecture, CPU Microarchitecture, Processor Performance, Performance Engineering, Performance Analysis, Performance Modelling, Microarchitecture Analysis, CPU Simulation, Cycle-Accurate Simulation, Cycle-Approximate Simulation, Functional Simulation, Trace-Driven Simulation, Statistical Simulation, Workload Analysis, Workload Characterisation, CPU Pipelines, CPU Performance Metrics, Power Modelling, Cache Modelling, Cache Systems, Performance Counters, Bottleneck Analysis, Architectural Trade-Offs, Cost-Benefit Analysis, Sensitivity Analysis, C++, C Programming, Python, Scripting, Data Analysis, Performance Visualisation, Automated Workflows, Simulation Frameworks, RTL, SystemC, Armv8-A, Armv9-A, Hardware/Software Co-Design, Hardware/Software Co-Optimisation, System Architecture, System Software, CPU Design, Processor Design, Cambridge, UK.

By applying to this role, you understand that we may collect your personal data and process it in line with our privacy policy.

https://eu-recruit.com/wp-content/uploads/2025/01/European-Tech-Recruit-Privacy-Notice-2025.pdf

Other offers great for you!

These companies are also looking for great profiles

TLTI

Ingénieur observabilité et performance / testeur performance

400 - 450

Freelance

Onsite

Skills

DatadogNeoLoad

il y a 2 mois

Quick apply

Unitech Solutions

Développeur .NET / Python / OpenShift

400€/jour

Freelance

Hybrid, Onsite

Skills

Python.NETRESTful APIsKubernetesOpenShiftCI/CD

il y a 7 jours

Quick apply

Theodo

Développeur Full Stack Python / Angular / GCP

450 - 550

Freelance

Hybrid

Skills

AngularPythonGCP

il y a 3 jours

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools