Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal cpu microarchitect

Cambridge
Huawei Technologies Research & Development (UK) Ltd
Principal
€150,000 - €200,000 a year
Posted: 5h ago
Offer description

Job Summary We are seeking a Principal CPU Microarchitect to join the Kirin CPU Team at Huawei R&D UK (Cambridge), working on next-generation out-of-order processor cores powering Huawei's flagship mobile and compute platforms. You will define and evaluate microarchitectural features across the front-end, execution engine, and memory subsystem through cycle-accurate modelling and rigorous workload analysis, with a focus on workload-driven innovation for demanding mobile workloads. This is a pure microarchitecture and architecture modelling role, working closely with compiler, runtime, and downstream design teams.
Key Responsibilities Define and specify microarchitectural features across pipeline stages — fetch/decode, OoO execution, LSU, prefetchers, branch prediction, and cache hierarchy
Build and maintain cycle-accurate performance models (gem5 or equivalent) to evaluate new features against SPEC CPU 2017 and representative mobile workloads
Drive workload analysis combining cycle-accurate gem5 modelling with simpleperf, hardware counters, and trace-based methods to identify bottlenecks and quantify uplift opportunities
Co-design ISA extensions with compiler and runtime teams, including ISA extensions, prefetch hints, and semantic acceleration primitives
Author detailed microarchitecture specifications and partner with design teams on implementation trade-offs
Mentor junior engineers and contribute to the team's technical direction across multiple parallel tracks (prefetch, semantic acceleration, AI4CPU)
Required MSc or PhD in Computer Science, Electrical Engineering, or equivalent industry experience
Hands‑on CPU microarchitecture experience on out-of-order cores
Deep working knowledge of at least one major area: branch prediction, prefetching, OoO execution, memory subsystem, or cache coherence
Proven experience with cycle-accurate simulators (gem5 or proprietary equivalents)
Strong workload analysis skills — performance counter methodology, top‑down analysis, trace inspection
Proficient in C++ and Python for modelling, analysis tooling, and automation
Familiarity with ARMv8/v9, Intel x86_64 or RISC-V ISA at the microarchitectural level
Desired PhD in computer architecture with publications at ISCA, MICRO, HPCA, or ASPLOS
Experience with dynamic language runtimes (V8, SpiderMonkey, ArkCompiler) and JIT/AOT code generation
Exposure to AI/ML inference workloads on CPU and CPU‑NPU co‑design
Track record of features that shipped in production silicon
Familiarity with LLM‑driven design exploration or agentic optimisation flows
What We Offer 33 days annual leave entitlement per year (including UK public holidays)
Group Personal Pension
Life insurance
Private medical insurance
Medical expense claim scheme
Employee Assistance Program
Cycle to work scheme
Company sports club and social events
Additional time off for learning and development

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal ml researcher
Cambridge
Microtech Global Ltd
Principal
£100,000 a year
Similar job
Principal ml researcher
Cambridge
Microtech Global Ltd
Principal
Similar job
Principal linux/android platform developer
Cambridge
Sepura plc.
Principal
€55,000 a year
See more jobs
Similar jobs
Engineering jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > Engineering jobs > Principal jobs > Principal jobs in Cambridge > Principal CPU Microarchitect

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save