CareerPlanSign in

CPU Performance Engineer, Platform Architecture

Beaverton, United States of America💼 Full-time🗓 2026-04-24 → 2026-09-28

Core

Design and optimize next-generation CPU micro-architectures for Apple devices (iPhone, iPad, Mac) by improving branch prediction, prefetching, and pipeline efficiency.

Role type

Senior IC CPU Performance Engineer (Micro-architecture)

Builds

Next-generation CPU architectures for Apple mobile and desktop products

Domain

Consumer electronics / CPU Architecture

Deliverable

production ML models | product features

Required skills

CPU micro-architecture design, performance/power simulation, C/C++ programming, scripting (Perl/Python), single-threaded and multi-threaded workload analysis, modeling and correlation analysis

Preferred skills

SIMD/vector architecture knowledge, OS internals, compiler technologies, data structures and algorithms, software design patterns

Technologies

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

Responsibilities

Collect data and measurements to validate or rule out architectural ideas, collaborate with RTL designers to assess feasibility through modeling, analyze workloads to identify bottlenecks, maintain simulation environments for data-driven decisions

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.