We are seeking a highly motivated, innovative, and confident individual to join the CPU Architecture and Performance Team. This team is driving advanced exploration for next-generation iPhone, iPad, and Mac CPU architectures. As a CPU Performance Engineer with a focus on CPU micro-architecture, you will be part of a team pushing the boundaries of innovation in areas such as branch prediction, code/data prefetchers, novel prediction schemes, and CPU pipelines. You will identify areas for improvement by collecting and analyzing data and measurements. You will collaborate with experienced CPU designers in micro-architecture and RTL to assess the feasibility of ideas through modeling, refine ideas and model correlation, and seed new ideas. The role requires analyzing specific single-threaded and multi-threaded workloads across existing and new product categories to identify bottlenecks and opportunities for improvement. We collaborate as a larger CPU architecture and performance team to maintain and improve the simulation environment, enabling data-driven decisions and seeking ways to boost 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
Number of Employees
5,001-10,000 employees