Apple
CPU Performance Engineer
Austin, Texas +1 · Full-time · Posted Oct 29, 2025
- Location
- Austin, Texas
Beaverton, Oregon - Experience
- 10+ years of relevant industry experience.
- Education
- Minimum BS.
About the job
Architects and analyzes CPU performance features, models, and tools, and works across hardware and software teams to improve performance and power.
What you'll do
- Architect CPU performance features and resolve hardware and software performance bottlenecks.
- Develop CPU performance simulators, exploration and correlation tools, and processes.
- Profile and optimize workloads, and correlate RTL performance with the CPU simulator.
What they ask for
- Experience in CPU performance architecture, micro-architecture design, and performance analysis.
- Experience working in a performance modeling environment.
- Experience using C/C++.
Nice to have
- Proficiency in Perl and Python; knowledge of performance benchmarks and workloads.
- Knowledge of OS internals and compiler technology.
Tools
C/C++, Perl, Python, RTL
Model-written summary · the original posting is authoritative