Apple
CPU Performance Engineer
Austin, Texas · Full-time · Posted Apr 21, 2026
- Experience
- No specific number of years stated; academic or industry experience is required in the listed areas.
- Education
- Minimum BS.
About the job
Architect and analyze CPU performance features, models, and tools, collaborating across hardware and software teams to optimize workloads and correlate simulator results with RTL.
What you'll do
- Architect CPU performance features and identify solutions to hardware and software performance bottlenecks.
- Develop CPU performance simulators, exploration and correlation tools, and supporting processes.
- Work with software and system teams to profile and optimize workloads for CPU performance and power, and correlate RTL performance with simulator results.
What they ask for
- Minimum BS.
- Academic or industry experience in CPU performance architecture, micro-architecture design, and performance analysis.
- Academic or industry experience in a performance modeling environment.
- Academic or industry 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
Model-written summary · the original posting is authoritative