Software Engineer - iOS Engineer - SpringBoard Multitasking

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $219k
This role $214k
$135k $293k
below market most similar roles pay here above market

This role pays more than 59% of similar roles. Most pay $195,875–$241,750 — the blue band above. At the midpoint, this role pays about $214k versus about $219k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3564 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2760 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer - iOS Engineer - SpringBoard Multitasking

The Software Engineer - iOS Engineer - SpringBoard Multitasking - System Experience joins the Springboard Multitasking team to craft fluid and useful user interfaces for iOS and iPadOS. This role involves designing and implementing software architectures for complex interactive embedded operating systems. Key responsibilities include developing interruptible App launch and transition animations, the App Switcher, Stage Manager external display support, and Dynamic Island interactions. The engineer will also integrate Siri into the System UI, managing invocation gestures and modality lifecycles. Required skills include iOS/iPadOS App development experience and the ability to write clean, testable code. Preferred qualifications include deep software and memory performance analysis and knowledge of inter-process communication mechanisms. The work focuses on pushing forward animation technologies and building robust abstractions for system-wide UI features.

What you'll do

  • Design and implement software architectures for fluid App windowing and transition animations.
  • Develop features for the App Switcher and external display support like Stage Manager.
  • Build interactive elements for Dynamic Island including transitions and interactions.
  • Integrate Siri into the System UI with custom gestures and modality lifecycles.
  • Implement lightweight multitasking features such as Picture in Picture.
  • Write clean, testable code for an interactive embedded operating system.
  • Perform deep software and memory performance analysis to optimize system UI.
  • Develop inter-process communication mechanisms to support complex system interactions.

What we're looking for

  • Experience in iOS/iPadOS App development.
  • Ability to write clean and testable code.
  • Proven ability to synthesize analysis of complex problems.
  • Experience excelling in collaborative, cross-functional environments.
  • Deep software and memory performance analysis (preferred).
  • Knowledge of inter-process communication mechanisms (preferred).
  • Dedication to the creation of compelling and beautiful products.

More like this

Similar roles

Software Engineer, iOS

DoorDash, Inc

Sunnyvale, CA +3 22 days ago $130,600–$192,000
Swift iOS SDK Cocoapods OOP Networking Storage APIs Refactoring
5+ yrs exp Hybrid

Staff Software Engineer, iOS Platform

Airbnb

Remote 26 days ago $212,000–$265,000
Swift Go Ruby SwiftUI Agentic AI Bazel CI Testing Swift Macros Structured Concurrency Build Systems iOS Frameworks Tooling
9+ yrs exp Remote

Staff Software Engineer, iOS Platform

Reddit

Remote (San Francisco, CA) 14 days ago $217,000–$303,900
iOS Swift Swift UI Structured Concurrency Dependency Injection Networking Layer Persistence Agentic Workflows
10+ yrs exp Remote