CareerPlanSign in

Software Engineer - iOS Engineer - SpringBoard Multitasking - System Experience

Cupertino, United States of America💼 Full-time🗓 2026-04-16 → 2026-09-28

Core

Building the core multitasking and windowing experience for iOS and iPadOS, including App Switcher, Stage Manager, Dynamic Island, Picture in Picture, and Siri system integration.

Role type

Senior iOS System Engineer (Multitasking & UI)

Builds

Fluid user interfaces, app windowing systems, and system-level animations for Apple's mobile operating system.

Domain

Consumer Electronics / Mobile Operating Systems

Required skills

iOS/iPadOS App development, C/Objective-C/Swift, memory performance analysis, inter-process communication, animation technologies, system architecture design, clean code practices, cross-functional collaboration.

Preferred skills

Deep software and memory performance analysis, inter-process communication mechanisms, animation technology exploration.

Responsibilities

Design and implement software architectures for app windowing and multitasking; develop fluid interruptible app launch and transition animations; integrate Siri into the system UI; support external display and hardware pointer interactions; optimize system performance and memory usage.

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 877,000+ jobs from 20+ sources.