Apple's Graphics, Games, and Machine Learning (GGML) team is seeking a talented system software engineer to join their Bringup and Integration Team. This role focuses on developing and optimizing GPU drivers and tools for Apple's innovative product line, from Apple Watch to Mac.
As a GGML Bringup and Triage Engineer, you'll work at the intersection of hardware and software, analyzing and debugging GPU driver issues, optimizing power and performance, and building sophisticated debugging tools. You'll be instrumental in enabling GPU functionality on new products and SoCs, working with cutting-edge technology across Apple's entire portfolio.
The role combines deep technical expertise in system architecture with practical problem-solving skills. You'll optimize GPU power management for diverse applications - from gaming to professional workflows and machine learning. A significant part of your work will involve designing and implementing automated triage and debugging platforms, enhancing developer productivity when tackling complex issues.
Working with Apple's world-class engineering teams, you'll integrate kernel and firmware components into the graphics platform, maximizing graphics and compute capabilities across both iOS and macOS. This position offers an exciting opportunity to impact millions of users while working with some of the most advanced GPU technology in the industry.
The ideal candidate brings strong programming skills in C/C++ and Python, deep understanding of computer system architecture, and excellent debugging abilities. Experience with GPU architectures and driver development is highly valued. You'll be joining a collaborative team environment where your technical expertise and problem-solving skills will directly influence the performance and capability of Apple's products.
This role offers competitive compensation, comprehensive benefits, and the opportunity to work on technology that shapes the future of computing. Join Apple's GGML team to push the boundaries of what's possible in graphics and machine learning while working on products used by millions worldwide.