Systems Software Engineer, Core OS
Core
Build middleware frameworks and daemons for Apple's firmware update solutions to keep iOS and macOS devices current and reliable.
Role type
Systems Software Engineer (Core OS)
Builds
Firmware update solutions, daemons, and frameworks for iPhone, iPad, Apple Watch, and Mac
Domain
Consumer electronics / Operating Systems
Required skills
C programming, OS fundamentals, production-level software design, low-level programming, I/O protocols (USB, Bluetooth, Ethernet, Inductive)
Preferred skills
Objective-C, Swift, kernel familiarity, analytical thinking
Technologies
C, Objective-C, Swift
Responsibilities
Develop new features and drive incremental improvements to existing systems, Maintain and evolve the existing code base, Triage and resolve incoming issues, Build and strengthen cross-functional partnerships across engineering teams
Seniority
Mid-level, hands-on IC