> Markdown version of [/jobs/ext/2268368-gpu-kernel-firmware-engineer-graphics-games-ml](https://www.wearedevelopers.com/jobs/ext/2268368-gpu-kernel-firmware-engineer-graphics-games-ml). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # GPU Kernel & Firmware Engineer - Graphics, Games, & ML - **Company:** Apple Inc. - **Location:** Cupertino, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Apple Watch, Application Programming Interfaces (APIs), Macintosh Computers, Apple IOS, Apple TV, C++ (Programming Language), Computer Programming, Computer Engineering, Device Drivers, Memory Management, Firmware, Machine Learning, Systems Architecture, System Programming, System Software, Graphics Processing Unit (GPU), Build Management, Information Technology - **Published:** August 27, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3367043784&tx=TT4138TYV&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * 5 plus years of 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 Preferred Qualifications * Master's degree in Computer Science, Computer Engineering, or a related technical field * Experience with power management and control theory * Experience with GPU architecture or graphics/compute driver development ## Description Apple's GPU Software team which is a part of the Graphics, Games, & ML organization gives developers the tools and APIs to harness the power of the GPU across every Apple product - iPhone, iPad, Apple Watch, Apple TV, and Mac. As part of the GPU Kernel/Firmware team, you'll help design and build the low-level software that powers graphics, machine learning, and compute experiences across our entire platform lineup., The GPU Kernel/Firmware team builds the kernel and firmware drivers that connect the operating system to the GPU on every Apple product. As a system software engineer on this team, you'll design and build features spanning memory management, power management, asynchronous command processing, and error concealment for workloads ranging from games to machine learning to image processing. You'll apply deep knowledge of low-level system architecture to deliver reliable, high-performance drivers. You'll partner with a world-class team to integrate the kernel and firmware into the graphics platform, maximizing graphics and compute potential across iOS and macOS. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/859-accelerating-python-on-gpus) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Harnessing Apple Intelligence: Live Coding with Swift for iOS](https://www.wearedevelopers.com/videos/1515-harnessing-apple-intelligence-live-coding-with-swift-for-ios) - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)