Apple
CPU Performance Engineer
Austin, Texas · Full-time · Posted Oct 29, 2025
- Experience
- 3+ years of relevant industry experience; required academic or industry experience in the specified areas.
- Education
- Minimum BS.
About the job
Architects and analyzes CPU performance features, models, and tools, collaborating across hardware and software teams to improve performance and power.
What you'll do
- Architect CPU performance features with RTL and implementation teams, and identify solutions to hardware and software bottlenecks.
- Develop CPU performance simulators, exploration and correlation tools, and processes.
- Profile and optimize workloads with software and system teams, and correlate RTL performance with the simulator.
What they ask for
- Minimum BS and 3+ years of relevant industry experience.
- Academic or industry experience in CPU performance architecture, micro-architecture design, and performance analysis.
- Academic or industry experience working in a performance modeling environment.
- Academic or industry experience using C/C++.
Nice to have
- Bachelor of Science or Engineering in Electrical Engineering, Computer Engineering, or Computer Science.
- Proficiency in Perl and Python; knowledge of performance benchmarks and workloads, OS internals, or compiler technology.
Tools
C/C++, Perl, Python
Model-written summary · the original posting is authoritative