Senior Software Engineer, watchOS Widgets & Live Activities - Watch Software
Core
Design, implement, and ship new user and developer-facing features for Widgets, Live Activities, and Controls on watchOS.
Role type
Senior IC software engineer (wearable OS)
Builds
New features and APIs for Apple Watch Widgets, Live Activities, and Controls
Domain
Consumer electronics / Wearable operating systems
Required skills
Swift, SwiftUI, system optimization, cross-platform collaboration, API design, code profiling
Preferred skills
inter-process communication, networking, complex project expansion, wearable technology UX
Technologies
Swift, SwiftUI, watchOS
Responsibilities
Design and implement new features for Widgets, Live Activities, and Controls; Craft clear, well-documented Swift and SwiftUI APIs; Collaborate with engineers, designers, and product partners across Apple; Profile and optimize code for performance and power constraints; Improve and maintain existing systems; Participate in code reviews and architectural decisions; Advocate for Apple Watch platform needs in cross-functional forums.
Seniority
Senior, hands-on IC