Arm logo

Principal CPU uArch Exploration Engineer

Arm
Full-time
On-site
Austin, Texas, United States
$241,100 - $326,100 USD yearly
Level - Senior

Role Summary

This position focuses on defining the microarchitecture for Arm’s next-generation Cortex-X and Neoverse CPUs. The role requires driving innovations in CPU design through developing performance models, analyzing workloads, and shaping architectural decisions that will influence billions of devices.

Experience Level

Level - Senior

Responsibilities

  • Define and design next-generation CPU microarchitectures aimed at optimizing performance, power, and area efficiency.
  • Propose and evaluate microarchitectural innovations using cycle-accurate and functional simulators.
  • Conduct thorough performance analyses and refine models to evaluate microarchitectural ideas.
  • Collaborate with CPU design teams and ecosystem partners to integrate architectural innovations.
  • Provide mentorship to junior engineers and contribute to team methodologies and workflows.

Requirements

  • BS or MS in Computer Science, Electrical Engineering, or Computer Engineering.
  • 15+ years of experience in CPU/system microarchitecture development or performance modeling.
  • Proven expertise in high-performance CPU microarchitecture with a thorough understanding of performance, power, and area trade-offs.
  • Experience with cycle-accurate simulators and performance modeling infrastructure.
  • Strong analytical skills and excellent communication abilities.

Education Requirements

BS or MS in Computer Science, Electrical Engineering, or Computer Engineering.