Senior Software Engineer, Final Cut Pro

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Nov 14, 2019

Role Number: 200122916

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

Education & Experience

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

Additional Requirements

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer, Final Cut Pro

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good