CPU Performance Engineer

Apple Inc.

United States

On-site

USD 180,000 - 280,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apple Inc. is seeking a senior CPU performance architect to lead architectural features, collaborate with RTL and implementation teams, and drive performance optimization across workloads. The role focuses on developing simulators and tools to analyze and improve CPU performance and power.

You will work with software and system teams to profile critical workloads, identify bottlenecks, and correlate RTL performance with simulations. A BS with 10+ years of experience in this domain is required.

Qualifications

  • BS degree in a relevant field is required.
  • 10+ years of industry experience in CPU performance.
  • Experience in CPU performance architecture, micro-architecture design, and performance analysis.
  • Experience using C/C++ in a performance-oriented environment.

Responsibilities

  • Architect cutting-edge CPU performance features in collaboration with RTL and implementation teams.
  • Identify and devise solutions for hardware and software performance bottlenecks.
  • Develop advanced CPU performance simulator and associated infrastructure.
  • Develop new performance exploration and correlation tools and processes.
  • Collaborate with software and system teams to identify, profile, and optimize critical workloads for CPU performance and power.
  • Correlate performance of RTL with CPU performance simulator.

Skills

CPU performance architecture
Micro-architecture design
Performance analysis
Performance modeling
C/C++

Education

BS in Electrical Engineering / Computer Engineering / Computer Science

Tools

C/C++

Job description

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it! Join us to help deliver the next groundbreaking Apple product.In this highly visible role, you will be at the center of a chip design effort working with all disciplines, with a critical impact on getting functional products to millions of customers quickly.

Description
  • Architect cutting-edge CPU performance features in collaboration with RTL and implementation teams
  • Identify and devise solutions for hardware and software performance bottlenecks
  • Develop advanced CPU performance simulator and associated infrastructure
  • Develop new performance exploration and correlation tools and processes
  • Collaborate with software and system teams to identify, profile, and optimize critical workloads for CPU performance and power
  • Correlate performance of RTL with CPU performance simulator
Minimum Qualifications
  • Minimum BS and 10+ years of relevant industry experience
  • Experience in CPU performance architecture, micro-architecture design, and performance analysis
  • Experience working in a performance modeling environment
  • Experience using C/C++
Preferred Qualifications
  • Bachelor of Science or Engineering in Electrical Engineering, Computer Engineering, or Computer Science
  • Proficiency in scripting languages including Perl and Python
  • Knowledge and experience with common performance benchmarks and workloads
  • Knowledge of OS internals and compiler technology a plus
  • Ability to problem solve and prove your own ideas

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPU Performance Engineer
CPU Performance Engineer

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

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

Apple Inc. • Beaverton (OR)

On-site
USD 120,000 - 160,000
CPU Performance & Workload Analysis Engineer, Platform Architecture
CPU Performance & Workload Analysis Engineer, Platform Architecture

Apple Inc. • United States

On-site
USD 129,000 - 225,000
Comprehensive medical coverage
Retirement benefits
Employee stock program
+1
CPU Performance Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 150,000 - 200,000
CPU Implementation Feasibility Engineer
CPU Implementation Feasibility Engineer

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

On-site
USD 120,000 - 180,000
CPU Performance & Workload Analysis Engineer, Platform Architecture
CPU Performance & Workload Analysis Engineer, Platform Architecture

Apple Inc. • Santa Clara (CA)

On-site
USD 126,800 - 220,900
Comprehensive medical and dental coverage
Retirement benefits
Employee stock programs
+1
CPU Performance Architect, Platform Architecture
CPU Performance Architect, Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 140,000 - 180,000
CPU Processor Performance Verification Engineer
CPU Processor Performance Verification Engineer

Apple Inc. • Santa Clara (CA)

On-site
USD 129,300 - 194,700
CPU Performance & Workload Analysis Architect - Platform Architecture
CPU Performance & Workload Analysis Architect - Platform Architecture

Apple • Austin (TX)

On-site
USD 212,000 - 318,400
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
CPU Performance & Workload Analysis Architect, Platform Architecture
CPU Performance & Workload Analysis Architect, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 150,000