CPU Performance Engineer, Platform Architecture
Apple· Hardware
Hybrid (Beaverton, OR; Austin, TX; Cambridge, MA; Cupertino, CA)Full-timePosted 3d ago
About the role
CPU Platform Architecture team focuses on single-threaded and multi-threaded CPU performance across Apple products. The CPU Performance Engineer (memory subsystem focused) defines and optimizes CPU and cache micro-architecture, analyzes workloads, identifies bottlenecks, evaluates ideas with RTL/SoC designers, and helps maintain a data-driven simulation environment to boost team productivity.
Responsibilities
- Analyze single-threaded and multi-threaded workloads across existing and new product categories to identify bottlenecks and opportunities for improvement.
- Collaborate with CPU and SoC designers in micro-architecture and RTL to assess feasibility of ideas through modeling, refine ideas and model correlation, and seed new ideas.
- Define and optimize CPU and cache micro-architecture with emphasis on memory subsystem and memory latency tolerance techniques (e.g., prefetching, caching policies).
- Engage with experienced CPU designers to evaluate ideas via modeling and simulations.
- Contribute to maintaining and improving the simulation environment to enable data-driven decisions and boost team productivity.
Qualifications
- BS degree
- 3+ years of relevant industry experience
- MS or PhD in Electrical or Computer Engineering or Computer Science
- Experience in CPU and SOC architecture and micro-architecture
- Experience with performance simulation environments
- Object-oriented programming in C/C++
- Scripting experience (Perl or Python)
- Knowledge of memory latency tolerance techniques or CPU memory subsystem concepts (prefetching, caching policies)
- Understanding of common data structures and algorithms
- Familiarity with SIMD, vector, or accelerator architectures
- Familiarity with MP performance
- Comfortable in uncertain environments and able to navigate ambiguities
- Experience in a research-driven environment
Skills
Required:CPU and SOC architecturePerformance modeling and simulationC/C++ programmingScripting (Python or Perl)
Benefits
- Equal opportunity employer with commitment to inclusion and diversity
- Accessibility-focused culture, benefits, and tools
- Support for reasonable accommodations for job applicants
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services