IT & Software

Senior Principal CPU Architect | MRL Consulting

MRL Consulting Group

Remote · Nationwide · United Kingdom

Overview

As Senior Principal CPU Architect you will steer the design of next-generation high-performance CPU architectures. You’ll drive ISA development and hardware/software co-design for demanding workloads, including Generative AI and confidential computing. You will shape architectural roadmaps and collaborate with compiler, OS, and application teams to translate performance needs into concrete solutions. This role offers strategic influence across architecture, software and silicon prior to silicon delivery, in a leading global technology R&D setting.

Responsibilities
  • Lead architecture and pathfinding for next-generation CPU microarchitectures
  • Define and evolve ISA extensions and innovative compute capabilities
  • Analyze emerging workloads and translate performance requirements into architectural solutions
  • Drive hardware/software co-design with compiler, OS and application teams
  • Oversee cycle-accurate architectural modelling using C++, Python and simulation frameworks
  • Influence technical roadmaps, standards and future CPU architecture strategies
Key requirements
  • 12+ years' industry experience in CPU architecture and pathfinding
  • Proven expertise in high-performance CPU development (OoO execution, branch prediction, cache hierarchies, coherency)
  • Strong understanding of ISA design, memory consistency, exceptions and virtualization
  • Experience with workload profiling and performance tools (VTune, Perf)
  • Strong hands-on experience developing cycle-accurate simulators using C/C++ and Python (e.g., gem5)
  • Experience delivering multiple high-performance CPU silicon designs is highly desirable
  • Knowledge of LLVM/GCC, RISC-V or advanced packaging technologies would be advantageous
  • VTune
  • Perf
  • gem5
  • C/C++
  • Python
  • LLVM

Reference: WJ-747_30178002

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.