CPU Performance Engineer

Apple Inc.

Austin, Northern (TX, KY)

Hybrid

USD 120,000 - 210,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Apple Inc. is seeking a technically skilled professional to architect CPU performance features and collaborate with RTL and implementation teams to optimize critical workloads for maximum efficiency.

You will develop performance simulators and explore correlation tools, ensuring RTL performance aligns with simulation results. The role requires strong C/C++ coding abilities and experience in performance modeling, with a focus on improving hardware and software performance across Apple’s processor

Qualifications

  • Experience in CPU performance architecture and performance modeling.
  • Experience in a performance modeling environment.
  • Proficiency with C/C++ for performance-sensitive code.

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
Performance modeling
C/C++ development

Education

Bachelor's degree in EE/CE/CS

Tools

Perl
Python

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


  • Academic or industry experience in CPU performance architecture, micro-architecture design, and performance analysis

  • Academic or industry experience working in a performance modeling environment

  • Academic or industry 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. • United States

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

Apple Inc. • Beaverton (OR)

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

Apple Inc. • Santa Clara (CA)

On-site
USD 129,300 - 194,700
CPU Microarchitecture & RTL Engineer – Multi-Core Performance
CPU Microarchitecture & RTL Engineer – Multi-Core Performance

Apple Inc. • United States

On-site
USD 129,300 - 194,700
Medical & dental coverage
Retirement benefits
Employee stock purchase plan
+2
CPU Performance and Workload Analysis Engineer, Platform Architecture
CPU Performance and Workload Analysis Engineer, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 140,000
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
CPU Performance & Workload Analysis Architect, Platform Architecture
CPU Performance & Workload Analysis Architect, Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 130,000 - 180,000
CPU Performance and Workload Analysis Engineer, Platform Architecture
CPU Performance and Workload Analysis Engineer, Platform Architecture

Apple Inc. • Beaverton (OR)

On-site
USD 100,000 - 140,000
CPU Microarchitect/RTL Engineer - Execution, Load/Store
CPU Microarchitect/RTL Engineer - Execution, Load/Store

Apple Inc. • Beaverton (OR)

On-site
USD 130,000 - 160,000
CPU Physical Design and Integration Engineer
CPU Physical Design and Integration Engineer

Apple Inc. • California (MO)

On-site
USD 150,000 - 278,000