Power & Performance Control Engineer (Kernel/OS)

Apple Inc.

Austin (TX)

Hybrid

USD 150,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple Inc. is seeking a Performance Control Software Engineer to measure, analyze and control power and performance across Apple silicon. You will design experiments, develop in-kernel performance control algorithms, and collaborate across OS, silicon and application teams to deliver scalable performance features.

The role emphasizes kernel development in C/C++, system-level performance profiling, and data-driven optimization to enhance power efficiency on hundreds of millions of devices.

Qualifications

  • BS in Computer Science, Electrical and Computer Engineering or similar engineering degree.
  • Kernel software development experience in C or C++.
  • Knowledge of computer architecture and hardware performance monitoring instrumentation.

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 performance analysis
Data visualization
Python

Education

BS in Computer Science or Electrical/Computer Engineering
MS in CS or ECE (preferred)

Tools

DTrace
Instruments
Perf

Job description

Apple Inc. is seeking a Performance Control Software Engineer to measure, analyze and control power and performance across Apple silicon. You will design experiments, develop in-kernel performance control algorithms, and collaborate across OS, silicon and application teams to deliver scalable performance features.

The role emphasizes kernel development in C/C++, system-level performance profiling, and data-driven optimization to enhance power efficiency on hundreds of millions of devices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Power & Performance Engineer, Platform Architecture
Power & Performance Engineer, Platform Architecture

Apple, Inc. • San Diego (CA)

On-site
USD 175,000 - 263,000
Power–Performance Engineer: Kernel & OS Tuning
Power–Performance Engineer: Kernel & OS Tuning

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 & OS (Silicon)
Performance Control Architect - Platform & OS (Silicon)

Apple, Inc. • Seattle (WA)

On-site
USD 205,000 - 309,000
Medical/dental coverage
Retirement benefits
Stock programs
+2
Performance Control Software Engineer - Platform Architecture
Performance Control Software Engineer - Platform Architecture

Apple Inc. • Austin (TX)

Hybrid
USD 150,000 - 190,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 Software Engineer - Platform Architecture
Performance Control Software Engineer - Platform Architecture

Apple, Inc. • San Diego (CA)

On-site
USD 175,000 - 263,000
Senior Power & Performance Platform Architect - SoC
Senior Power & Performance Platform Architect - SoC

Apple Inc. • Santa Clara (CA)

Hybrid
USD 185,000 - 325,000
CPU Performance & Workload Analytics Engineer
CPU Performance & Workload Analytics Engineer

Apple Inc. • Austin (TX)

Hybrid
USD 140,000 - 210,000
Performance Control Architect - Platform Architecture
Performance Control Architect - Platform Architecture

Apple, Inc. • Seattle (WA)

On-site
USD 205,000 - 309,000
Medical/dental coverage
Retirement benefits
Stock programs
+2
Power & Performance Hardware Engineer - Platform Architecture
Power & Performance Hardware Engineer - Platform Architecture

Apple • Santa Clara (CA)

On-site
USD 180,000 - 240,000