Drimva

Arm

CPU Performance – Principal Microarchitecture Exploration Engineer

$250K–$338K

Raleigh, North Carolina · Principal · Full-time · Posted Oct 19, 2026

Experience
15 years shown experience in CPU/system microarchitecture development, performance modeling, or microarchitectural workload analysis.
Education
Computer Science, Electrical Engineering, or Computer Engineering.

About the job

Defines and evaluates microarchitecture for next-generation Cortex-X and Neoverse CPUs, using performance modeling and workload analysis to guide design trade-offs.

What you'll do

  • Define and evaluate CPU microarchitecture innovations using simulators and performance models, assessing performance, power, and area.
  • Analyze workloads, refine and correlate performance models, and guide design decisions.
  • Collaborate with design teams and ecosystem partners, communicate technical findings, and mentor engineers.

What they ask for

  • Degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • Proven expertise in high-performance CPU microarchitecture.
  • Deep understanding of performance, power, and area trade-offs.
  • Hands-on experience with cycle-accurate simulators and performance modeling infrastructure.

Nice to have

  • Track record of microarchitectural innovation from concept through implementation.
  • Familiarity with performance profiling and programming in multiple languages, such as C++ and Python.

Pay

$249,900-$338,100 per year (USD, base salary)

Tools

C++, Python, cycle-accurate simulators

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)