The Graphics Acceleration Software team within Apple's GPU, Graphics and Displays group (GGD) needs an engineer to deliver software for GPU, display, power-management, content-protection, and other technologies for Apple's existing and future iOS and macOS products.
Requirements
- Excellent programming skills and knowledge of C/C++
- Development experience on Unix, Linux or Mac OS
- Excellent software design, problem solving and debugging skills
- Experience using and implementing general operating system concepts and strong kernel-mode device driver development skills
- Experience with systems engineering or low-level hardware & firmware/ driver programming
- Knowledge of display technology
- Experience with embedded systems
Responsibilities
- Deliver the software for GPU, display, power-management, content-protection, and other technologies for Apple's existing and future iOS and macOS products.
Other
- The successful candidate will be a high-energy problem solver with a passion for excellence and quality and a track record for getting the job done
- We are looking for people who are excellent colleagues to collaborate with and who also work well on individual assignments
- Technical BS/MS degree
- Experience with parallel and asynchronous processing
- Experience with HW bring up and debugging