Senior Software Engineer, watchOS System Spaces
Core
Design, implement, and ship new capabilities for the always-running watchOS system experience, including notifications, alerts, and inter-process interfaces.
Role type
Senior IC systems software engineer
Builds
Core watchOS system features and interfaces for Apple Watch
Domain
Consumer electronics / Wearable operating systems
Required skills
Swift, Objective-C, systems software development, inter-process communication, concurrency, embedded systems, failure diagnosis, process lifecycle management, low-level optimization
Preferred skills
multi-device systems, operating system internals, GenAI coding tools, constrained hardware optimization
Technologies
Swift, Objective-C
Responsibilities
Design and ship new watchOS system capabilities; own reliability across process and device boundaries; optimize for latency, memory, and power constraints; improve architecture of long-lived systems; collaborate cross-functionally on platform coherence.
Seniority
Senior, hands-on IC