Media Quality Engineer

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


Posted: Oct 1, 2018
Weekly Hours: 40
Role Number: 114351328
Apple’s Interactive Media Group (IMG) provides the media and graphics software foundation across all of Apple's innovative products, from iPhone, iPad, and iPod touch, to Apple TV, iTunes, and macOS as well as Apple’s professional and consumer applications from Final Cut and Aperture to iLife and iWork. IMG drives Apple’s media experiences with core technologies such as Metal, QuickTime, OpenGL, Core Audio, Quartz Composer, Core Video, Core Animation, and more.

Key Qualifications

  • An embedded systems engineer, comfortable working hands-on with embedded platforms
  • Experience in video systems and technologies - video quality metrics, video tools, basic knowledge of video coding, video frameworks (Ex: FFMPEG, OpenCV)
  • You will be proficient in C, C++ and Scripting - preferably, Python
  • You will have an understanding object compilation and linkage, including object inspection
  • You will be proficient in Linux and command line environments
  • You will have experience working with device debug tools (Ex: JTAG)
  • You will be comfortable hacking and patching software
  • You have excellent judgment and integrity with the ability to make timely and sound decisions
  • You have an ability to stay focused and prioritize a heavy workload while achieving extraordinary quality
  • You are upbeat, adaptable, and results oriented with a positive attitude


You should have experience crafting and implementing new technologies and user experiments from the ground up. You will work cross-functionally in both the design and implementation of new software technologies as well as in the course of user testing and facilitating their adoption for a wide range of clients. As a software engineer on the Media Quality team, you will be responsible for the design and implementation of algorithms, tools and evaluation in the video quality area for utilization within your immediate organization as well as driving their adoption by other engineering teams and 3rd party partners.

Education & Experience

BS or MS in CS/CE or equivalent

Additional Requirements

  • iOS development experience Experience conducting user experiments Psychophysics and UI experiments