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
€75,000 a year
Posted: 8h 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 ml researcher
Ely (Cambridgeshire)
Microtech Global Ltd
Principal
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