Software Engineer, Watch Software
Core
Delivering the first impression and out-of-box experience for Apple Watch users, including device pairing, Control Center, onboarding, and device finding.
Role type
Senior IC software engineer (watchOS)
Builds
watchOS and iOS frameworks, Settings app, Control Center, and Device Finding experiences for Apple Watch
Domain
Consumer electronics / Wearable operating systems
Required skills
Swift, Objective-C, SwiftUI, Assembly, Python, C, inter-process communication, operating systems knowledge
Preferred skills
Application optimization, profiling/debugging, UI/UX design intuition
Technologies
watchOS, iOS, Swift, Objective-C, SwiftUI, Assembly, Python, C
Responsibilities
Collaborate with Design to define human-computer interaction boundaries; craft efficient solutions for low-power device constraints; architect robust systems; coordinate QA for full test coverage
Seniority
Senior, hands-on IC