CPU Performance Engineer, Platform Architecture
Core
Design and optimize next-generation CPU micro-architectures for Apple devices (iPhone, iPad, Mac) by improving branch prediction, prefetchers, and pipelines.
Role type
Senior IC CPU Performance Engineer (micro-architecture)
Builds
Next-generation CPU architectures for Apple mobile and desktop products
Domain
Consumer electronics / CPU micro-architecture
Required skills
CPU micro-architecture design, performance/power simulation, C/C++ programming, scripting (Perl/Python), single-threaded/multi-threaded workload analysis, simulation environment maintenance
Preferred skills
10+ years industry experience, MS/PhD in EE/CS, data structures/algorithms, software design patterns, SIMD/vector architectures, OS internals, compiler technologies