CoreMedia Captions Software Engineer

Cupertino, CA 95014
  • Job Code
    200141044
  • Jobs Rated
    8th
Summary

Summary

Posted: Jan 15, 2020

Weekly Hours: 40

Role Number:200141044

The Interactive Media Group (IMG) provides the media and graphics foundation across all of Apple's innovative p...Summary

Summary

Posted: Jan 15, 2020

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.

Key Qualifications

  • You will have 3+ years working as part of a software development team
  • You will have excellent verbal and written communication skills
  • You will have experience with real-time multithreaded programming
  • You will be proficient in C/C++
  • You will have strong object-oriented programming skills
  • You will have excellent problem solving and debugging skills
  • 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 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 bring passion and dedication to your job and are committed to our vision and supporting the developer community
  • DESIRED EXPERIENCE:
  • 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

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

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

CoreMedia Captions Software Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199