Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture”, “description”: “

Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture


We are currently partnered with a leading global semiconductor and compute technology organisation developing next-generation CPU architectures for flagship mobile and compute platforms. They are looking to hire a Principal CPU Microarchitect to drive innovation across advanced processor cores, focusing on workload-driven microarchitectural design and performance modelling.


Key responsibilities

  • Define and evaluate advanced CPU microarchitectural features across fetch/decode, out-of-order execution, branch prediction, memory subsystems, cache hierarchy, and prefetching
  • Develop and maintain cycle-accurate performance models using gem5 or equivalent simulation environments
  • Drive workload analysis using performance counters, trace analysis, and profiling methodologies to identify bottlenecks and optimisation opportunities
  • Evaluate performance improvements against industry-standard and mobile-focused benchmark workloads


Key requirements

  • MSc, PhD, or equivalent industry experience in Computer Science, Electrical Engineering, or Computer Architecture
  • Hands-on experience in CPU microarchitecture development for out-of-order processor cores
  • Deep expertise in at least one major architecture domain such as branch prediction, prefetching, memory systems, cache coherence, or OoO execution
  • Strong experience with cycle-accurate simulators such as gem5 or proprietary CPU modelling platforms


Keywords:

CPU Microarchitecture / Computer Architecture / Out-of-Order Execution / gem5 / Performance Modelling / ARM / RISC-V / x86_64 / Branch Prediction / Prefetching / Cache Coherence / Workload Analysis / CPU Design / Microarchitecture / Semiconductor / HPC / AI Acceleration / Compiler Optimisation


If you are interested in this position, please send a CV to Alistair@eu-recruit.com


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

”, “datePosted”: “2026-05-17”, “hiringOrganization”: { “@type”: “Organization”, “name”: “European Tech Recruit”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__434952143__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=126” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Cambridge” } } }
Company: European Tech Recruit
Apply for the Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture
Location: Cambridge
Job Description:

Principal CPU Architect – CPU Design / Performance Modelling / Computer Architecture

We are currently partnered with a leading global semiconductor and compute technology organisation developing next-generation CPU architectures for flagship mobile and compute platforms. They are looking to hire a Principal CPU Microarchitect to drive innovation across advanced processor cores, focusing on workload-driven microarchitectural design and performance modelling.

Key responsibilities

  • Define and evaluate advanced CPU microarchitectural features across fetch/decode, out-of-order execution, branch prediction, memory subsystems, cache hierarchy, and prefetching
  • Develop and maintain cycle-accurate performance models using gem5 or equivalent simulation environments
  • Drive workload analysis using performance counters, trace analysis, and profiling methodologies to identify bottlenecks and optimisation opportunities
  • Evaluate performance improvements against industry-standard and mobile-focused benchmark workloads

Key requirements

  • MSc, PhD, or equivalent industry experience in Computer Science, Electrical Engineering, or Computer Architecture
  • Hands-on experience in CPU microarchitecture development for out-of-order processor cores
  • Deep expertise in at least one major architecture domain such as branch prediction, prefetching, memory systems, cache coherence, or OoO execution
  • Strong experience with cycle-accurate simulators such as gem5 or proprietary CPU modelling platforms

Keywords:

CPU Microarchitecture / Computer Architecture / Out-of-Order Execution / gem5 / Performance Modelling / ARM / RISC-V / x86_64 / Branch Prediction / Prefetching / Cache Coherence / Workload Analysis / CPU Design / Microarchitecture / Semiconductor / HPC / AI Acceleration / Compiler Optimisation

If you are interested in this position, please send a CV to Alistair@eu-recruit.com

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

Posted: May 17th, 2026