Apple, Inc. Company Logo

Apple, Inc.

Cupertino, California - United States
View all jobs at this company »

Media Systems Engineer - Camera Software

Description

Changing the world is all in a day's work at Apple. If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than a few perks.

The Camera Software team provides the capture and camera foundation across all of Apple’s innovative devices. Combining cutting-edge software techniques with next-generation hardware, IMG takes the media experience to the next level.

Description:
The Capture team is looking for a software engineer with a strong technical and programming background. The successful candidate for this role is a team-oriented professional with excellent communication skills, comfortable in a fast-paced environment. You have experience working on embedded/mobile platforms implementing/maintaining a realtime camera capture framework. You have a solid understanding of multithreaded programming and programming on realtime systems. You have a background in media and have a good understanding of the various media formats.

Key Qualifications:
•3+ years experience working as part of a software development team.
•Familiar with common development and debugging techniques on embedded platforms/mobile required.
•Proficient in C/C++/Objective-C, assembler experience a plus. Unix/Linux required. OS X / Darwin a major plus.
•Experience with video capture pipeline and common internal video buffer formats a plus
•Familiar with AAC, ALAC, MP3 and H264/JVT, MPEG 4 as well as common media container formats.
•Familiar with A/V compression/decompression, synchronization technology.
•Experience in API design and maintenance a major plus.

Education:
BS in Computer Science or equivalent
Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.


This Job is no longer active!