Principal CPU Architect
Principal CPU Architect focuses on they are looking to hire a principal cpu microarchitect to drive innovation across advanced processor cores, focusing on workload-driven microarchitectural design and performance m.
What the role involves
- They are looking to hire a Principal CPU Microarchitect to drive innovation across advanced processor cores, focusing on workload-driven microarchitectural design and performance m.
- Define and evaluate advanced CPU microarchitectural features across fetch/decode, out-of-order execution, branch prediction, memory subsystems, cache hierarchy, and prefetching.
- Maintain cycle-accurate performance models using gem5 or equivalent simulation environments.
- Driving 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.
Skills and 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.
Additional role context
- We are currently partnered with a leading global semiconductor and compute technology organisation developing next-generation CPU architectures for flagship mobile and compute plat.
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Learn more about this role
Explore the matching JobPedia guide for deeper duties, skills, salary context, and career paths.
Search for more Principal CPU Architect jobs from European Tech Recruit in Cambridge, Cambridgeshire, Cambridgeshire; East of England; England.