Embedded Software Engineer - OS
Core
Building fully integrated operating systems (iOS, macOS, watchOS, tvOS) that combine hardware, software, and apps into a single Apple experience.
Role type
Embedded Software Engineer - OS
Builds
iOS, macOS, watchOS, and tvOS operating systems for Apple devices
Domain
Consumer electronics / Operating Systems
Required skills
C/C++, object-oriented programming, source control (Git), embedded development, operating system concepts, hardware platform bring-up, debugging, factory NPI issue diagnosis, service/framework/application development
Preferred skills
OS design and kernel development, embedded device drivers, OS porting, hardware platform and processor architecture knowledge, creative troubleshooting
Technologies
iOS, macOS, watchOS, tvOS, Git, C, C++
Sourced via apple · Listed on CareerPlan, which tracks 849,000+ jobs from 20+ sources.