Software Development Engineer - Core OS
Core
Designing and developing biometric technologies (Touch ID, Face ID) and Apple Pay architecture for Apple platforms.
Role type
Senior IC software engineer (system-level/embedded)
Builds
Biometric technologies and Apple Pay software for iOS, iPadOS, macOS, visionOS, and embedded platforms
Domain
Consumer electronics / Biometrics / System-level programming
Deliverable
production ML models
Required skills
C programming, system-level programming, driver development, kernel development, embedded development, OS fundamentals, cryptography, data security
Preferred skills
Objective-C, Swift, test-driven development, large-scale project leadership
Technologies
iOS, iPadOS, macOS, visionOS, embedded platforms
Responsibilities
Architect and design biometric technologies for Apple platforms; develop code for iOS, iPadOS, macOS, visionOS, and embedded platforms; bring up biometric technologies on future Apple products; collaborate cross-functionally with engineering teams.