Skip to content
Home /
Jobs / Senior Principal CPU Architec
Senior Principal CPU Architec
Cambridge Source: WhatJobs
£120,000–£180,000
Our client is looking for a highly experienced Senior Principal CPU Architect to help define the next generations of high-performance CPU architecture.
This is a strategic individual-contributor position focused on long-term CPU architecture, ISA development, advanced microarchitecture, workload analysis and hardware/software co-design.
You will help shape CPU technologies several years ahead of production and work on computational challenges including Generative AI, LLMs, graph analytics and confidential computing.
Key Responsibilities
Lead architectural pathfinding for next-generation CPU designs and technologies.
Define microarchitectural concepts covering fetch/decode, execution pipelines, out-of-order scheduling and multi-level memory hierarchies.
Evaluate and define new ISA capabilities, including vector/matrix extensions and specialised compute instructions.
Analyse emerging workloads and translate software bottlenecks into microarchitectural requirements.
Work closely with compiler, operating system and application software teams on hardware/software co-design.
Guide development of C++ and Python based cycle-accurate CPU simulation models.
Evaluate architectural concepts across performance, power and area.
Provide senior technical leadership and contribute to longer-term technology roadmaps.
Requirements
Extensive industry experience in high-performance CPU architecture.
Deep understanding of out-of-order execution, branch prediction, register renaming, speculative execution, cache hierarchies and coherency protocols.
Strong understanding of ISA design, exception models, memory consistency and virtualisation.
Experience with workload profiling, performance counters and simulation traces.
Familiarity with tools such as VTune, Perf, SimPoints or similar performance analysis environments.
Strong experience developing cycle-accurate architectural simulators using C, C++ and Python.
MS or PhD in Computer Engineering, Computer Science, Electrical Engineering or a related discipline.
Experience delivering multiple high-performance CPU designs through silicon tape-out.
Experience with x86, Arm and/or RISC-V.
Contributions to LLVM, GCC, architectural frameworks or open ISA communities.
Knowledge of chiplets, 3D stacking and advanced semiconductor packaging.
#J-18808-Ljbffr
Full job description from WhatJobs. Apply for this role →
£120,000–£180,000
Location Cambridge
Employer European Tech Recruit
View & apply
More jobs like this
Cambridge
See advert for pay
We are seeking an accomplished CPU Architect to help define the next generation of high-performance processors.
IT & Technology
Cambridge
£110,000–£170,000
We are seeking an accomplished CPU Architect to help define the next generation of high-performance processors.
IT & Technology
Cambridge
See advert for pay
We are currently partnered with a global semiconductor and advanced computing technology organisation developing next-generation high-performance…
IT & Technology
Cambridge
£150,000–£180,000
We are currently partnered with a global semiconductor and advanced computing technology organisation developing next-generation high-performance…
IT & Technology
Cambridgeshire and Peterborough
£90,000–£130,000
We are recruiting on behalf of our client, a leading global technology and R&D organisation, for a Senior Principal CPU Architect to lead the…
IT & Technology
See advert for pay
IT & Technology
Explore: Specialist jobs in Cambridge
Back to all jobs
Help others hire with confidence
Reviews on Trustpilot Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.
Your cookie choices
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy .
Accept all
Reject all
Save my choices
Manage preferences