The CPU Platform Architecture team works to improve single-threaded and multi-threaded CPU performance across Apple products. The team is seeking an innovative, motivated individual to help explore next-generation CPU designs for iPhone, iPad, Mac, and server products. As a CPU Performance Engineer focused on the memory subsystem, you will help define and optimize CPU and cache microarchitecture. You will identify performance bottlenecks, evaluate potential improvements, and collaborate with CPU and SoC designers in microarchitecture and RTL to assess ideas through modeling, refine models, and develop new ideas. The role involves analyzing single-threaded and multi-threaded workloads across existing and new product categories to find bottlenecks and improvement opportunities. You will also work with the broader CPU architecture and performance team to maintain and improve the simulation environment, support data-driven decisions, and increase team productivity.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior