CPU Performance Architect: Memory Subsystem

Apple, Inc.

Cambridge (MA)

On-site

USD 195,000 - 292,000

Full time

5 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee stock programs
RSU awards
Discounted stock purchases
Medical and dental coverage
Retirement benefits
Discounted products
Tuition reimbursement
Relocation

Job summary

Apple is seeking a CPU Performance Architect focused on the memory subsystem to define and optimize CPU and cache micro-architecture. You will identify bottlenecks across single- and multi-threaded workloads and work with experienced CPU/SoC designers to assess feasibility of ideas through modeling and RTL collaboration.

As part of the CPU Platform Architecture team, you will help drive exploration for next-generation iPhone, iPad, Mac, and server CPU designs, while contributing to a data-driven

Qualifications

  • Experience in CPU and SOC architecture and micro-architecture.
  • Experience with performance simulation environments.
  • Object-oriented programming in C/C++.

Responsibilities

  • Define and optimize CPU and cache micro-architecture.
  • Identify bottlenecks by analyzing single- and multi-threaded workloads.
  • Collaborate with CPU/SoC designers to assess feasibility of ideas.
  • Maintain and improve the simulation environment to enable data-driven decisions.

Skills

CPU/SOC architecture
Performance simulation
C/C++ OO programming
Python/Perl scripting

Education

MS or PhD in Electrical/Computer Engineering or Computer Science

Job description

Apple is seeking a CPU Performance Architect focused on the memory subsystem to define and optimize CPU and cache micro-architecture. You will identify bottlenecks across single- and multi-threaded workloads and work with experienced CPU/SoC designers to assess feasibility of ideas through modeling and RTL collaboration.

As part of the CPU Platform Architecture team, you will help drive exploration for next-generation iPhone, iPad, Mac, and server CPU designs, while contributing to a data-driven

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Memory Subsystem CPU Performance Architect
Memory Subsystem CPU Performance Architect

Apple, Inc. • Austin (TX)

On-site
USD 180,000 - 260,000
Memory Subsystem Performance Architect
Memory Subsystem Performance Architect

Apple, Inc. • Beaverton (OR)

On-site
USD 190,000 - 260,000
CPU Memory Subsystem Performance Engineer
CPU Memory Subsystem Performance Engineer

Apple, Inc. • Cambridge (MA)

On-site
USD 166,000 - 250,000
Stock programs
Educational reimbursement
Relocation assistance
+1
CPU Memory Performance Engineer, Platform Architecture
CPU Memory Performance Engineer, Platform Architecture

Apple, Inc. • Beaverton (OR)

On-site
USD 120,000 - 170,000
Memory Subsystem CPU Performance Architect
Memory Subsystem CPU Performance Architect

Apple, Inc. • Santa Clara (CA)

On-site
USD 216,000 - 325,000
Memory Subsystem Performance Engineer - CPU Platform
Memory Subsystem Performance Engineer - CPU Platform

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
Employee stock plans
Educational reimbursement
Medical and dental coverage
+1
Memory Subsystem CPU Performance Engineer
Memory Subsystem CPU Performance Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 225,000
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 Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple, Inc. • Beaverton (OR)

On-site
USD 190,000 - 260,000
CPU Performance Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple • Austin (TX)

On-site
USD 180,000 - 260,000