CareerPlan

CPU Performance Architect, Platform Architecture

Cambridge, United States of AmericaFull-time2026-10-13 → 2026-11-10

Core

Define and optimize CPU and cache micro-architecture, specifically focusing on the memory subsystem, to enhance user experience across Apple products.

Role type

Senior IC CPU Performance Architect (memory subsystem)

Builds

Next-generation iPhone, iPad, Mac, and server CPU designs

Domain

Semiconductor / CPU Architecture

Required skills

CPU and SoC architecture, micro-architecture design, performance simulation, C/C++ programming, scripting (Perl/Python), workload analysis, bottleneck identification

Preferred skills

Memory latency tolerance techniques, prefetching, caching policies, SIMD/vector/accelerator architectures, multi-core performance, research-driven environment experience

Technologies

C, C++, Perl, Python, simulation environments

Responsibilities

Identify performance bottlenecks in CPU and cache micro-architecture, evaluate ideas to address bottlenecks, engage with designers to assess feasibility through modeling, refine ideas and model correlation, analyze single-threaded and multi-threaded workloads, maintain and improve simulation environment

Seniority

Senior, hands-on IC