Apple's Graphics Acceleration Software team is looking for a Product Display Driver Engineer to develop GPU, display, power-management, and related software for iOS and macOS. The role focuses on kernel-mode drivers, low-level hardware and firmware programming, and hardware bring-up, requiring strong C/C++ and OS development skills.
What you’ll do
Develop software for GPU, display, power-management, content-protection, and related technologies
Contribute to software for Apple's current and future iOS and macOS products
Implement kernel-mode device drivers and operating system functionality
Perform systems engineering and low-level hardware/firmware/driver programming
Support hardware bring-up and debugging
Utilize parallel and asynchronous processing in driver development
What you’ll need
Excellent programming skills and knowledge of C/C++
Development experience on Unix, Linux, or macOS
Excellent software design, problem solving, and debugging skills
Experience using and implementing general operating system concepts and strong kernel-mode device driver development skills
Technical BS/MS degree
Experience with display technology, embedded systems, parallel/asynchronous processing, and HW bring-up/debugging
Original job description
Apple’s Graphics Acceleration Software team develops software for GPU, display, power-management, content-protection, and related technologies. The Product Display Driver Engineer will contribute to software for Apple’s current and future iOS and macOS products.Excellent programming skills and knowledge of C/C++Development experience on Unix, Linux or…