As a CPU Performance Architect with a focus on CPU micro-architecture, you will be part of a team that is pushing the boundaries of innovation in the areas of branch prediction, code/data prefetchers, novel prediction schemes to improve latency and optimization of CPU pipelines. You will collaborate with experienced CPU designers in micro-architecture and RTL to assess the feasibility of ideas through modeling and refine those ideas to make them implementable. The role requires the analysis of 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 to enable data-driven decisions and look for ways to boost the productivity of the entire team.
Key Responsibilities:
Required Qualifications:
Preferred Qualifications:
This challenging role is perfect for someone who thrives on solving difficult problems and pushing the limits of technology. Join Apple's CPU Architecture and Performance Team to make a significant impact on the future of Apple's devices.