Apple
Kernel Driver Engineer - Graphics, Games, & ML
$185K–$325K
Cupertino, California · Full-time · Posted Aug 24, 2026
- Experience
- 5 plus years
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent work experience.
About the job
Designs GPU kernel and firmware drivers and features that support graphics, machine learning, and compute across Apple platforms.
What you'll do
- Design and build GPU kernel and firmware drivers, including memory and power management, asynchronous command processing, and error concealment.
- Drive hardware and software roadmap decisions for ML acceleration.
- Integrate kernel and firmware into the graphics platform and collaborate to improve graphics and compute performance on iOS and macOS.
What they ask for
- Strong programming skills in C/C++.
- Solid understanding of computer system architecture.
- Experience with driver development or operating system concepts.
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent work experience.
Nice to have
- Master's degree in Computer Science, Computer Engineering, or a related technical field.
- Experience with power management and control theory, GPU architecture, or graphics/compute driver development.
Pay
$184,700 and $324,800 USD base salary
Tools
C/C++, iOS, macOS
AI focus
Works on ML acceleration and GPU drivers for machine learning workloads.
Model-written summary · the original posting is authoritative