Back to all jobs
Apple logo

CPU Performance Engineer - Platform Architecture

Apple

Cupertino, California, United States
Full-time, Regular
Posted Sep 05, 2025
Onsite

About the role

The CPU Performance Engineer with a focus on the memory subsystem will be part of a team that is defining and optimizing CPU and cache micro-architecture

Responsibilities

  • Push the boundaries of both single-threaded and multi-threaded CPU performance
  • Enhance the user experience of many Apple products
  • Define and optimize CPU and cache micro-architecture
  • Collaborate with experienced CPU and SoC designers
  • Analyze single-threaded and multi-threaded workloads
  • Identify performance bottlenecks and opportunities for improvement

Requirements

  • Knowledge of CPU and SOC architecture and micro-architecture
  • Familiarity with performance simulation environments
  • Coding skills, including object-oriented programming with C/C++
  • Experience in a scripting language such as Perl or Python

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses
  • Discretionary bonuses or commission payments
  • Relocation assistance

About the Company

Apple is a technology company that designs, manufactures, and markets consumer electronics, computer software, and online services

Job Details

Salary Range

$147,400 - $272,100/yearly

Location

Cupertino, California, United States

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position