Apple, Inc. Company Logo

Apple, Inc.

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

Senior Software Engineer, Final Cut Pro -200123656


Job Summary:
Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

The Video Applications group develops leading media creation apps including Final Cut Pro X, iMovie, Motion, and Clips. We are seeking an experienced Senior Software Engineer to focus on the design, implementation, and maintenance of technologies that integrate Final Cut Pro with other 3rd-party tools used in creative arts, television, and film. Be a member of this specialized team whose work directly impacts Final Cut Pro’s adoption and success as a leading tool for video and audio editing.


Key Qualifications:
•7+ years of commercial software development experience
•Fluency in macOS and AppKit platforms and technologies
•Excellent written and verbal communication skills
•Experience and familiarity with: API design and evolution, data modeling, XML-based data formats, and inter-process communication (such as Apple events and XPC)

Do you have prior experience with API design, a solid understanding of Objective-C, and excellent verbal & written communication skills? Then you should explore this dynamic role where you will make key contributions to one of Apple’s flagship applications. In this capacity, you will define and build new APIs & services, maintain and enhance the FCPXML data interchange format, and provide technical support to external developers who use these technologies. You will collaborate with product designers and quality engineers to build specifications and test plans, write unit tests to validate your work, deliver high-quality results on schedule, and contribute to technical documentation & sample code.

Join our innovative team that builds critical features for professional Final Cut Pro users around the world.


Bachelor of Sciences degree in Computer Science or related field; Masters preferred

Apple is an Equal 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. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.

This Job is no longer active!