Mac Display Driver Engineer
Listed on 2026-01-26
-
Software Development
Software Engineer, C++ Developer
Overview
Apple’s GGML (Graphics, Games, Machine Learning) Software team provides the graphics software foundation for all of Apple's innovative products, including iPhone, iPad, Apple TV, Mac, and Watch. Our responsibilities encompass the frameworks, developer tools, and hardware drivers for the GPU and Display devices for all of Apple’s hardware.
DescriptionWe are looking for an engineer who is driven, curious, collaborative and passionate about being on the cutting edge of new graphics and display technology. As a Display Driver engineer, you will have responsibilities spanning all aspects of display driver and related components like a window compositor and low level graphics libraries. These will include defining SW architecture for the new features, driving them through the development and debug phases up to the release and maintenance as part of the macOS.
The successful candidate will be problem solver with attention to quality and ability to both work in the team as well as work independently on complex SW development or debugging efforts.
- Strong programming skills and knowledge of C or C++
- Strong debugging and performance optimization skills
- Experience with low level application, firmware or driver development
- Excellent software design, problem solving and debugging skills
- Experience in modern graphics or display technology is a plus
At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations.
Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: