Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Apple

CoreMedia Captions Software Engineer

San Diego, CA

Summary

Posted: Aug 23, 2021

Weekly Hours: 40

Role Number: 200141044

The Interactive Media Group (IMG) provides the media and graphics foundation across all of Apple's innovative products, including Mac, iPhone, AppleTV, iPad and iPod, as well as professional and consumer applications from Final Cut to iMovie, Photos and iTunes. Our team is responsible for providing software services enabling clients to operate on linear audiovisual media. This includes local media playback, video-on-demand and live streaming of multimedia content. Our media engine is used across Apple products such as iTunes, Safari, QuickTime Player, TV and Music on iOS as well as 3rd party applications. Our team is looking for a software engineer with a strong technical and programming background to expand our support for subtitles and captions processing for various formats. Experience in development and debugging of large software systems and/or significant components of such systems is desired.

Want more jobs like this?

Get Software Engineer jobs in San Diego, CA delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Key Qualifications

  • You will have experience working as part of a software development team C/C++
  • You will have strong object-oriented programming skills
  • You will have excellent verbal and written communication skills
  • You will have excellent problem solving and debugging skills
  • You have excellent judgment and integrity with the ability to make timely and sound decisions
  • You are upbeat, adaptable, and results oriented with a positive attitude
  • You bring passion and dedication to your job and are committed to our vision and supporting the developer community


Description

You will be a dedicated, detail-oriented professional with excellent communication skills and appropriate in a fast-paced environment. You will work in the area of subtitles and captions processing for playback and/or authoring use cases. You will follow good software development practices and put strong emphasis on producing high-quality, well-tested software. You will interface and collaborate with various teams to come up with innovative, clean and maintainable solutions that can be delivered in a timely manner. You will thrive in a high-paced environment.

Education & Experience

Masters degree in Computer Science/Engineering, or equivalent

Additional Requirements

  • Nice to have but not required:
  • You will have experience with subtitles and captions processing including rendering and/or authoring
  • You will have familiarity with one or all of the formats - WebVTT, CEA-608, TTML, IMSC.
  • You will have experience collaborating with Apple technologies like CoreText, CoreGraphics, CoreAnimation or equivalent technologies on other platforms
  • You will have experience using the CoreFoundation, AVFoundation or CoreMedia frameworks or equivalent technologies is a plus
  • You will have experience analyzing and optimizing software performance, both to improve speed and efficiency and to reduce power consumption
  • You will have familiarity with Objective-C, Swift and Xcode is a plus iOS and/or macOS software development experience preferred


Job ID: apple-200141044
Employment Type: Other

Company Videos

Hear directly from employees about what it is like to work at Apple.

This job is no longer available.

Search all jobs