Display API Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted: Nov 28, 2018
Role Number: 200015933
The Interactive Media Group (IMG) provides the media and graphics foundation across all of Apple's innovative products, including iPhone, Apple TV, iPod, and Mac OS X, as well as professional and consumer applications from Final Cut and Aperture to iLife and iWork. Combining cutting-edge software techniques with next-generation hardware, IMG takes the media experience to the next level with core technologies such as Quartz, Core Animation, OpenGL, OpenGLES, CoreImage, Camera RAW support, Image I/O, Color Technologies, Core Display and more.

Key Qualifications

  • Knowledge of C/C++
  • Excellent software design, problem solving, programming and debugging skills
  • Development experience on Unix, Linux or Mac OS X
  • Experience with parallel and asynchronous processing a plus
  • Experience with systems engineering
  • Experience with display drivers and industry display standards
  • Knowledge of kernel-mode device driver development
  • Track record of effective collaboration with other teams
  • Self motivated, independent and proactive work style

Description

Our team is responsible for the interface between the windowing system and the display drivers. We have engineering deliverables on Mac OS X, Apple TV, iPad and iPhone. We are looking for top-notch software engineers to join our team to build the future of displays; we are looking for great people who can learn from the past, envision the future and then create it.

Education & Experience

Technical BS/MS degree

Additional Requirements

  • Experience with embedded systems a plus
  • Experience with 2D and 3D graphics concepts, APIs and drivers a plus
  • Experience with FPGA and hardware simulators a plus