CoreMedia Engineer

AppleCupertino, CA
269d

About The Position

The Audio & Media Technologies (AMT) organization provides the audiovisual media foundation across all of Apple's innovative products, including iPhone, iPad, Mac, Vision Pro, HomePod, AppleTV, Apple Watch, as well as professional and consumer applications from Final Cut to Music, TV and iWork. AMT takes the media experience to the next level on the iOS, macOS, visionOS, tvOS, and watchOS platforms with technologies such as AVFoundation, CoreMedia, CoreAudio, Media Toolbox and Video Toolbox. Our team is looking for an engineer who can contribute to core software modules responsible for Apple’s QuickTime Movie and MPEG-4 file format writing. These modules are used in many critical media file authoring workflows, including camera capture, HLS segmentation and media authoring. This individual will also contribute to media pipeline development in areas of format reading, playback and export/transcode.

Requirements

  • 5+ years of experience working as part of a software development team in C/C++.
  • Understanding of multimedia file formats (QuickTime Movie, MPEG-4, MPEG-TS, etc.) and experience with video, audio, captions/subtitles and/or metadata container-level carriage technologies.
  • Experience with real-time multithreaded programming systems.
  • Bachelor’s degree in Computer Science/Engineering, or equivalent.

Nice To Haves

  • Understanding of video and audio compression and delivery technologies.
  • Skilled at media pipeline problem solving and debugging.
  • Experienced in analyzing and optimizing software to improve performance and reduce power consumption.
  • Excellent verbal and written communication skills.
  • Experienced in using CoreFoundation, AVFoundation or CoreMedia frameworks or equivalent technologies.

Responsibilities

  • Contribute to core software modules responsible for Apple’s QuickTime Movie and MPEG-4 file format writing.
  • Innovate, design, build and troubleshoot media formats for capture, playback and export workflows.
  • Collaborate with numerous cross-functional teams to understand requirements and devise well-structured and maintainable solutions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service