Taro Logo

CoreMedia Engineer

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$147,400 - $272,100
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Job Description

The Audio & Media Technologies (AMT) organization at Apple is seeking a CoreMedia Engineer to join their team. This role is crucial in providing the audiovisual media foundation across all of Apple's innovative products, including iPhone, iPad, Mac, Vision Pro, HomePod, AppleTV, and Apple Watch. The position focuses on developing core software modules for QuickTime Movie and MPEG-4 file format writing, used in critical media playback and file authoring workflows.

The ideal candidate will have strong expertise in media workflows and components, with a passion for developing expertise in media format reading and writing. You'll need excellent design and programming skills, with a focus on writing robust, performant, and reliable code. The role involves working with multimedia file formats, real-time multithreaded programming systems, and collaboration with cross-functional teams.

Apple offers a competitive compensation package, including a base salary range of $147,400 to $272,100, plus opportunities for equity through stock programs and discretionary bonuses. Benefits include comprehensive medical and dental coverage, retirement benefits, education reimbursement, and potential relocation assistance.

This is an excellent opportunity for a software engineer who is passionate about media technologies and wants to contribute to products used by millions of people worldwide. You'll be working in Cupertino, California, at the heart of Apple's innovation, with some of the best minds in the industry. The role offers significant growth potential and the chance to impact Apple's media experience across all its platforms.

Last updated 3 hours ago

Responsibilities For CoreMedia Engineer

  • Contribute to core software modules responsible for Apple's QuickTime Movie and MPEG-4 file format writing
  • Contribute to media pipeline development in areas of format reading, playback and export/transcode
  • Innovate, design, build and troubleshoot media formats for capture, playback and export workflows
  • Collaborate with cross-functional teams to understand requirements and devise solutions

Requirements For CoreMedia Engineer

  • 2+ yrs 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.)
  • Experience with real-time multithreaded programming systems
  • Bachelor's degree in Computer Science/Engineering, or equivalent

Benefits For CoreMedia Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance