Media Performance Engineer

Sorry, this job was removed at 1:27 p.m. (CST) on Thursday, July 28, 2022
Find out who's hiring in San Diego, CA.
See all Developer + Engineer jobs in San Diego, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Summary
The Interactive Media Group (IMG) provides the media and graphics foundation across all of Apple's innovative products. IMG takes the media experience to the next level on the iOS, tvOS, watchOS, macOS and Windows platforms with technologies such as AVFoundation, CoreMedia, CoreAudio and VideoToolbox.

The CoreMedia engineering team within IMG 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, iMovie on iOS and macOS as well as 3rd party applications.

Our team is looking for a self-motivated software engineer with a technical and programming background with significant experience in performance optimization for media processing on advanced multithreaded, multicore systems. Experience with media playback and export (transcoding) systems is required.

Key Qualifications
2+ years experience with software development
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

Description
The successful candidate for this role is a team-oriented professional with excellent communication skills and is comfortable in a fast-paced environment. The ideal candidate has experience in systems-level programming and has worked as part of a team implementing video processing and/or capture functionality.
The candidate will be continually improving CoreMedia services performance by analyzing the system characteristics and addressing existing issues as well as optimizing the design and software of the authoring, playback and exporting machinery. The work will require collaborating with cross-functional teams in an effort to realize higher levels of performance across the overall system.

Education & Experience
BS or MS in Computer Science or equivalent.

Additional Requirements

  • Desired but not required:
  • - Experience with Xcode, Instruments, and the macOS development toolchain
  • - Experience with iOS and macOS framework performance optimization
  • - Understanding of tools for benchmarking and troubleshooting performance issues
More Information on Apple
Apple operates in the Consumer Web industry. The company is located in Cupertino, CA. Apple was founded in 1976. It has 165000 total employees. It offers perks and benefits such as Flexible work schedule, Remote work program, Flexible Spending Account (FSA), Disability insurance, Dental insurance and Vision insurance. To see all 925 open jobs at Apple, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AppleFind similar jobs