CareerPlan

Software Engineer - iOS Engineer - SpringBoard Multitasking - System Experience

Cupertino, United States of AmericaFull-time2026-11-02 → 2026-11-10

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

iOS/iPadOS SystemUI features for billions of users

Domain

Consumer Electronics / Mobile Operating Systems

Deliverable

production ML models | product features

Required skills

iOS/iPadOS App development, C/C++, memory performance analysis, inter-process communication, animation technologies, system architecture design

Preferred skills

Deep software and memory performance analysis, Inter-process communication mechanisms

Technologies

iOS, iPadOS, C, C++, Objective-C, Swift, Core Animation, Metal

Responsibilities

Design and implement software architectures for App windowing and transitions, develop features for Dynamic Island and Stage Manager, integrate Siri into the System UI, optimize animation performance and memory usage

Seniority

Senior, hands-on IC