Demo

Senior Software Engineer - Video Applications (FX Plug API's)

Apple, Inc.
Culver, CA Full Time
POSTED ON 5/26/2026
AVAILABLE BEFORE 6/25/2026
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something.\\nThe Video Applications team delivers an integrated suite of professional video creation applications - including Final Cut Pro, Motion, and Compressor - as part of Apple Creator Studio. We are seeking a strong Senior Software Engineer to empower our 3rd party development community by designing robust APIs that extend the capabilities of our applications, and providing technical support to our 3rd party developers.\\n

As a Senior Software Engineer on the Motion team, you'll be the bridge between the core engineering team and our 3rd party developer ecosystem. You'll design and develop new FxPlug APIs that enable developers to create powerful new effects for Final Cut Pro and Motion, as well as maintaining the existing FxPlug APIs. You'll own the developer experience end-to-end-from API design to community engagement.\nThis is a hands-on role for someone who thrives on solving complex problems by creating clear and consistent developer-facing interfaces.

Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent\n6 years of professional software engineering experience with a focus on application-level and framework development\nExperience designing and maintaining public APIs or SDKs for external developers\n3 years Proficiency in Objective-C and/or Swift\n3 years Deep experience with macOS development and Apple frameworks\nAdvanced understanding of concurrency and cross-process communication\nProven ability to write clear, maintainable code with excellent documentation\nStrong communication skills with the ability to articulate complex technical concepts to diverse audiences\nExperience working on complex, long-lived codebases\nFamiliarity with motion graphics and image processing algorithms and their implementation.\n

Experience designing and implementing Swift APIs\nStrong programming skills in Swift and Objective-C\nHands-on experience with concurrency APIs and algorithms \nExperience working in sandboxed or security-sensitive environments\n

Salary.com Estimation for Senior Software Engineer - Video Applications (FX Plug API's) in Culver, CA
$100,046 to $121,747
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Video Applications (FX Plug API's)?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Video Applications (FX Plug API's) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple, Inc.

  • Apple, Inc. Waukee, IA
  • Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or... more
  • 1 Day Ago

  • Apple, Inc. Boulder, CO
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • 1 Day Ago

  • Apple, Inc. Denver, CO
  • We are the Workload Identity team in the Apple Services Engineering Security org. Our team's primary responsibility is to manage and establish identities f... more
  • 1 Day Ago

  • Apple, Inc. Boulder, CO
  • As a part of the Final Cut Camera engineering team, your contributions will help drive the adoption of Apple hardware and software for a broad range of cus... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer - Video Applications (FX Plug API's) jobs in the Culver, CA area that may be a better fit.

  • FloQast Los Angeles, CA
  • San Jose or LA CA (Hybrid) At FloQast, we’re redefining how accounting teams operate through AI-native workflows. Trusted by thousands of global companies,... more
  • 28 Days Ago

  • Siemens EDA (Siemens Digital Industries Software) Pasadena, CA
  • Company: Siemens EDA Job Title: Applications Engineer – FPGA Prototyping Job Reference #: 503654 Job Location: San Diego, CA Siemens EDA is a global techno... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!