CPU Performance – Principal Microarchitecture Exploration Engineer
Core
Define and design next-generation CPU microarchitecture for Arm's Cortex-X and Neoverse CPUs, focusing on performance, power, and area efficiency.
Role type
Principal Microarchitecture Exploration Engineer
Builds
Next-generation CPU IP cores for billions of devices
Domain
Semiconductor / CPU Microarchitecture
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
CPU/system microarchitecture development, performance modeling, microarchitectural workload analysis, cycle-accurate simulators, performance modeling infrastructure, power/area trade-off analysis
Preferred skills
Microarchitectural innovation from concept to implementation, advanced software engineering practices, performance profiling, C++ programming, Python programming
Technologies
Cycle-accurate simulators, performance modeling infrastructure
Responsibilities
Define and design next-generation CPU microarchitecture, propose and evaluate microarchitectural innovations, develop and refine performance models, analyze workloads to guide design choices, partner with CPU design teams to integrate innovations, provide technical mentorship to less-experienced engineers
Seniority
Principal, hands-on IC with mentorship