Apple
CPU Performance Engineer
Austin, Texas +1 · Full-time · Posted Apr 21, 2026
- Location
- Austin, Texas
Beaverton, Oregon - Experience
- 10+ years of relevant industry experience.
- Education
- Minimum BS.
About the job
Architect and analyze CPU performance features, develop performance simulators and tools, and optimize workloads for CPU performance and power.
What you'll do
- Architect CPU performance features with RTL and implementation teams; identify hardware and software performance bottlenecks.
- Develop CPU performance simulators, exploration and correlation tools, and processes; correlate RTL performance with simulator results.
- Work with software and system teams to profile and optimize critical workloads for CPU performance and power.
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 scripting languages including Perl and Python.
- Knowledge of common performance benchmarks and workloads; OS internals and compiler technology are a plus.
Tools
C/C++, Perl, Python
Model-written summary · the original posting is authoritative