Embedded CPU Performance Engineer: Platform Architecture

Apple Inc.

Santa Clara (CA)

On-site

USD 150,000 - 210,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Job summary

Apple Inc. is seeking an Embedded CPU Performance Engineer to help define CPUs for embedded applications running across iPhone, iPad, Mac and more. You will push power-efficient performance in collaboration with micro-architecture and RTL teams.

You will model solutions balancing performance, power, and area, correlate RTL with CPU simulators, and analyze workloads to identify bottlenecks. Strong C/C++ OO skills and Python/Perl scripting are required.

Qualifications

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

Responsibilities

  • Define CPUs designed for embedded applications across Apple products, balancing performance, power, and area.
  • Collaborate with CPU designers to model and implement new ideas and features.
  • Correlate RTL with CPU performance simulators to validate targets.
  • Analyze workloads to identify bottlenecks and opportunities for improvement.
  • Support data-driven decisions within the CPU architecture and performance team.

Skills

CPU and SOC architecture
Performance simulation environments
C/C++ (OO)
Perl or Python scripting

Education

MS or PhD in Electrical/Computer Engineering or Computer Science

Job description

Apple Inc. is seeking an Embedded CPU Performance Engineer to help define CPUs for embedded applications running across iPhone, iPad, Mac and more. You will push power-efficient performance in collaboration with micro-architecture and RTL teams.

You will model solutions balancing performance, power, and area, correlate RTL with CPU simulators, and analyze workloads to identify bottlenecks. Strong C/C++ OO skills and Python/Perl scripting are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Power-Efficient Embedded CPU Architect, Platform Architecture
Power-Efficient Embedded CPU Architect, Platform Architecture

Apple Inc. • Santa Clara (CA)

On-site
USD 240,000 - 320,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
Embedded CPU Performance Architect, Platform Architecture
Embedded CPU Performance Architect, Platform Architecture

Apple Inc. • Santa Clara (CA)

On-site
USD 240,000 - 320,000
CPU Performance Architect
CPU Performance Architect

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 210,000
CPU Performance Architect: Micro-Architecture Innovator
CPU Performance Architect: Micro-Architecture Innovator

Apple Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 216,000 - 325,000
Employee stock programs
Education reimbursement
Medical and dental coverage
+1
Senior CPU Performance Architect – Platform Optimization
Senior CPU Performance Architect – Platform Optimization

Apple Inc. • Austin (TX)

On-site
USD 200,000 - 364,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
CPU Performance & Workload Analytics Engineer
CPU Performance & Workload Analytics Engineer

Apple Inc. • Beaverton (OR), Northern (KY)

Hybrid
USD 140,000 - 210,000
CPU Performance Engineer, Platform Architecture
CPU Performance Engineer, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 160,000
CPU Performance Engineer
CPU Performance Engineer

Apple Inc. • United States

On-site
USD 180,000 - 280,000
CPU Performance Engineer, Platform Architecture
CPU Performance Engineer, Platform Architecture

Apple Inc. • Beaverton (OR), Northern (KY)

Hybrid
USD 140,000 - 190,000