CPU Performance Engineer - Memory Subsystem & Architecture

Apple Inc.

Austin (TX)

Hybrid

USD 150,000 - 230,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple Inc. is seeking a CPU Performance Engineer focused on the memory subsystem to advance the performance of iPhone, iPad, Mac and server platforms.

You will analyze single- and multi-threaded workloads, collaborate with CPU/RTL teams, and push ideas from modeling to implementation, helping shape next-generation micro-architectures.

The role requires strong C/C++ skills, performance modeling experience, and a proven track record in research-driven environments.

Qualifications

  • Experience in CPU and SOC architecture and micro-architecture.
  • Experience with performance simulation environments.
  • Object-oriented programming experience in C/C++.
  • Experience in a scripting language such as Perl or Python.

Responsibilities

  • Define and optimize CPU and cache micro-architecture and identify bottlenecks.
  • Collaborate with CPU/SoC designers to assess feasibility through modeling and RTL.
  • Analyze single- and multi-threaded workloads to drive data-driven improvements.

Skills

CPU architecture
Performance simulation
C/C++
Python/Perl scripting
Memory architecture

Education

MS/PhD in Electrical/Computer Engineering or CS

Job description

Apple Inc. is seeking a CPU Performance Engineer focused on the memory subsystem to advance the performance of iPhone, iPad, Mac and server platforms.

You will analyze single- and multi-threaded workloads, collaborate with CPU/RTL teams, and push ideas from modeling to implementation, helping shape next-generation micro-architectures.

The role requires strong C/C++ skills, performance modeling experience, and a proven track record in research-driven environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPU Platform Performance Architect - Memory Subsystem
CPU Platform Performance Architect - Memory Subsystem

Apple Inc. • Austin (TX)

On-site
USD 240,000 - 300,000
Memory Subsystem Performance Engineer - Platform Architecture
Memory Subsystem Performance Engineer - Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 120,000 - 180,000
Memory Subsystem CPU Performance Engineer
Memory Subsystem CPU Performance Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
CPU Performance Engineer, Platform Architecture
CPU Performance Engineer, Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 120,000 - 180,000
CPU Performance Architect — Next-Gen Platforms
CPU Performance Architect — Next-Gen Platforms

Apple Inc. • Santa Clara (CA)

Hybrid
USD 185,000 - 278,000
Apple Benefits
CPU Performance Architect: Micro-Architecture Innovator
CPU Performance Architect: Micro-Architecture Innovator

Apple Inc. • Santa Clara (CA)

Hybrid
USD 216,000 - 325,000
Employee stock programs
Education reimbursement
Medical and dental coverage
+1
CPU Performance Engineer, Platform Architecture
CPU Performance Engineer, Platform Architecture

Apple Inc. • Austin (TX)

Hybrid
USD 150,000 - 230,000
Embedded CPU Performance Engineer: Platform Architecture
Embedded CPU Performance Engineer: Platform Architecture

Apple Inc. • Santa Clara (CA)

On-site
USD 150,000 - 210,000
CPU Performance Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 240,000 - 300,000
Embedded CPU Performance Architect, Platform Design
Embedded CPU Performance Architect, Platform Design

Apple Inc. • Beaverton (OR)

Hybrid
USD 170,000 - 270,000