CoreMedia Performance Engineering Manager
San Diego, California, United States
Software and Services
The Audio and Media Technologies Group (AMT) provides the media foundation across all of Apple's innovative products. The CoreMedia engineering team within AMT is responsible for implementing software services around 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 Safari, TV, Photos, Music, Videos, FaceTime, iMovie on iOS and macOS as well as 3rd party applications. We are looking for a performance engineering manager with an excellent technical and programming background and strong leadership skills.
- 5+ years experience with software development
- 2+ years of project or team leadership experience
- Coding skills in C/C++, ideally on embedded platforms
- Experience with and understanding of real-time multithreaded programming systems
- Knowledge of memory and compute performance analysis and characterization
You are a team-oriented professional with excellent interpersonal skills and are comfortable in a fast-paced environment. You will direct a team of hardworking engineers responsible for continually improving CoreMedia services performance by analyzing the system characteristics and optimizing the design and implementation of the authoring, playback, and exporting machinery. You will also be working with other multi-functional teams in an effort to realize higher levels of performance across the overall system. You will have in-depth experience in systems-level programming and experience leading and mentoring a team of resourcefull engineers in a multi-functional environment is also a plus.
Education & Experience
BS/MS in Computer Science or Equivalent