The CPU Platform Architecture team at Apple is seeking a highly motivated CPU Performance Engineer to help drive advanced exploration for next-generation iPhone, iPad, and Mac CPU designs. The role focuses on pushing the boundaries of both single-threaded and multi-threaded CPU performance to enhance user experience across Apple products.
As a CPU Performance Engineer specializing in memory subsystems, you'll work with a team of experts in microarchitecture, ISA definition, performance modeling, power modeling, and workload analysis. You'll identify performance bottlenecks, evaluate optimization opportunities, and collaborate with experienced CPU and SoC designers to assess and refine ideas through modeling.
The position involves detailed analysis of workloads across existing and new product categories, maintaining simulation environments, and making data-driven decisions. You'll be part of a larger CPU architecture and performance team, contributing to the development of next-generation hardware while focusing on memory latency tolerance techniques and cache micro-architecture optimization.
This role offers the opportunity to work at the cutting edge of CPU design, directly impacting the performance of future Apple devices. The ideal candidate will combine technical expertise with innovative thinking, thriving in an environment that values both individual contribution and team collaboration.