CPU Performance, Principal Microarchitecture Exploration Engineer

Arm Holdings

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TXRaleigh, NC
Salary
$249,900–$338,100 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $219k
This role $294k
$140k $359k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $184,175–$254,750 — the blue band above. At the midpoint, this role pays about $294k versus about $219k for comparable roles.

Based on 240 similar postings.

Employer

About Arm Holdings

Arm Holdings plc is a leading British semiconductor and software design firm, established in 1990 and recognized for developing energy-efficient processor architectures that power nearly all smartphones and a vast range of IoT and computing devices.

Arm Holdings currently has 113 open roles on FindRole.

Listed pay typically runs $208,450–$282,050 across 112 roles with salary data.

Most-posted roles

View all roles at Arm Holdings

At a glance

TL;DR · CPU Performance, Principal Microarchitecture Exploration Engineer

The CPU Performance – Principal Microarchitecture Exploration Engineer joins the CPU Performance team to define the microarchitecture for next-generation Cortex-X and Neoverse CPUs. This role involves driving innovations in CPU design by developing performance models, analyzing workloads, and shaping architecture to optimize performance, power, and area efficiency. Key responsibilities include proposing microarchitectural innovations using cycle-accurate and functional simulators, estimating design trade-offs, and correlating simulation results with performance data. The successful candidate will utilize skills in computer science or electrical engineering, specifically focusing on high-performance CPU microarchitecture and performance modeling infrastructure. Proficiency in C++, Python, and performance profiling is preferred. The work addresses the technical challenge of balancing power and area while meeting future performance requirements for diverse computing and connectivity applications across billions of devices.

What you'll do

  • Define and design next-generation CPU microarchitecture for performance, power, and area efficiency.
  • Propose and evaluate microarchitectural innovations using cycle-accurate and functional simulators.
  • Develop and refine performance models to evaluate new microarchitectural ideas.
  • Analyze workloads to identify sensitivities and guide design choices.
  • Correlate simulation and performance results to ensure model accuracy.
  • Partner with CPU design teams to integrate architectural innovations into real designs.
  • Engage with ecosystem partners to understand future performance requirements and workload expectations.
  • Provide technical mentorship to less-experienced engineers in microarchitecture and performance analysis.

What we're looking for

  • Degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • 15 years of experience in CPU/system microarchitecture development, performance modeling, or microarchitectural workload analysis.
  • 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.
  • Strong analytical and problem-solving skills to debug and reason across complex systems.
  • Excellent communication and collaboration skills.
  • Demonstrated track record of successful microarchitectural innovation from concept through implementation (preferred).

More like this

Similar roles

CPU Performance Engineer, Platform Architecture

Apple Inc

Austin, TX 21 days ago
CPU Architecture Micro-architecture C C++ Python Perl SIMD Vector Architectures RTL Data Structures Algorithms Software Design Patterns OS Internals Compiler Technologies Branch Prediction Prefetchers

CPU Performance Engineer, Platform Architecture

Apple Inc

Austin, TX 21 days ago
CPU Architecture Micro-architecture C C++ Python Perl SIMD Vector Architectures RTL Data Structures Algorithms Software Design Patterns OS Internals Compiler Technologies Branch Prediction Prefetchers CPU Pipelines

CPU Performance Engineer, Platform Architecture

Apple Inc

Santa Clara, CA 21 days ago $184,700–$277,600
CPU Architecture Micro-architecture C C++ Python Perl SIMD Vector Architectures RTL Data Structures Algorithms Software Design Patterns OS Internals Compiler Technologies Branch Prediction Prefetchers
10+ yrs exp

CPU Performance Engineer

Apple Inc

Austin, TX 40 days ago
CPU Performance Architecture Micro-architecture Design C++ C Python Perl Performance Modeling RTL CPU Performance Simulator OS Internals Compiler Technology Performance Analysis
3+ yrs exp

CPU Performance Engineer

Apple Inc

Austin, TX 40 days ago
CPU Performance Architecture Micro-architecture Design C++ C Python Perl Performance Modeling RTL CPU Performance Simulator Performance Analysis OS Internals Compiler Technology Performance Benchmarks