Power–Performance Engineer: Kernel & OS Tuning

Apple Inc.

Cupertino (CA)

On-site

USD 175,000 - 263,000

Full time

14 days+
Application generator

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

Get past ATS filters

Benefits offered by this job

Relocation
Employee stock purchase plan
Medical and dental coverage
Tuition reimbursement

Job summary

Apple seeks a Performance Control Software Engineer to measure, analyze and control the relationship between power and performance in Apple silicon across platforms. You will design experiments and prototype in‑kernel performance control algorithms, collaborating with OS, silicon and application teams.

Required: BS in Computer Science or Electrical/Computer Engineering, OS design experience and kernel development in C/C++.

Qualifications

  • BS in Computer Science, Electrical and Computer Engineering or similar engineering degree.
  • Experience with operating system design and implementation.
  • Kernel software development experience in C or C++.

Responsibilities

  • Participate in the design, prototyping, implementation and code review of kernel features related to performance control, power management and scheduling.
  • Design and conduct experiments to characterize execution efficiency and the effects of physical constraints such as temperature or power delivery.
  • Use excellent empirical methodology to illuminate power–performance tradeoffs.
  • Influence a broad cross-functional audience spanning processor architecture, silicon engineering, system integration, OS development and application software performance evaluation.
  • Find opportunities to improve the measurement and control capabilities of Apple silicon.

Skills

Kernel development
C/C++
OS design
Performance monitoring
Data visualization

Education

BS in CS/EE
MS in CS/EE

Tools

DTrace
Instruments
perf
Python
Swift

Job description

Apple seeks a Performance Control Software Engineer to measure, analyze and control the relationship between power and performance in Apple silicon across platforms. You will design experiments and prototype in‑kernel performance control algorithms, collaborating with OS, silicon and application teams.

Required: BS in Computer Science or Electrical/Computer Engineering, OS design experience and kernel development in C/C++.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Performance Control Engineer - Kernel & Power
Performance Control Engineer - Kernel & Power

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Silicon Kernel Performance Engineer for Power & Efficiency
Silicon Kernel Performance Engineer for Power & Efficiency

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 129,000 - 225,000
Medical & Dental
Retirement benefits
Relocation assistance
+1
Performance Control Software Engineer - Platform Architecture
Performance Control Software Engineer - Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 210,000
Performance Control Software Engineer - Platform Architecture
Performance Control Software Engineer - Platform Architecture

Apple Inc. • Cupertino (CA)

On-site
USD 175,000 - 263,000
Relocation
Employee stock purchase plan
Medical and dental coverage
+1
Performance Control Architect - Platform Architecture
Performance Control Architect - Platform Architecture

Apple Inc. • Cupertino (CA), Northern (KY)

On-site
USD 195,000 - 325,000
Stock options and equity programs
Relocation assistance
Medical and dental coverage
+3
Power & Performance Hardware Engineer - Platform Architecture
Power & Performance Hardware Engineer - Platform Architecture

Apple • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Energy-Efficient Software Power Systems Engineer
Energy-Efficient Software Power Systems Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical coverage
Dental coverage
Retirement benefits
+2
Power Control Systems Engineer — Data-Driven Innovation
Power Control Systems Engineer — Data-Driven Innovation

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 278,000
Comprehensive medical and dental cover
Retirement benefits
Apple stock programs
+2
CoreOS Kernel Performance Engineer
CoreOS Kernel Performance Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

On-site
USD 129,000 - 225,000
Medical & Dental
Retirement benefits
Relocation assistance
+1
CPU Performance Engineer
CPU Performance Engineer

Apple Inc. • United States

On-site
USD 180,000 - 280,000