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.