iOS/macOS Software Engineer
Core
Design and build native iOS/macOS applications that enable Apple engineers to develop, evaluate, test, and verify hardware and software products before release.
Role type
Senior IC iOS/macOS Software Engineer
Builds
Native apps and services for internal hardware engineering teams
Domain
Consumer electronics / Hardware engineering / On-device intelligence
Deliverable
production ML models
Required skills
Swift, SwiftUI, Swift Concurrency, Swift Testing, Multithreading, Memory management, Cross-layer system architecture, Testable code design
Preferred skills
CoreML integration, Performance profiling, Python, Web-services development, Zero-regression feature ownership
Technologies
Swift, SwiftUI, CoreML, Python
Responsibilities
Design and build production-quality Swift/SwiftUI features leveraging Apple frameworks; Solve complex cross-layer technical problems spanning hardware interfaces and data pipelines; Partner with cross-functional teams (Audio, Bluetooth, Sensing) to raise technical bar; Lead design reviews and author documentation; Present work to team and leadership through demos and retrospectives