Senior Software Development Engineer - Device Telemetry Accuracy
Core
Develop on-device frameworks, daemons, and APIs for collecting diagnostics and usage data across all Apple devices to inform product strategies.
Role type
Senior IC software engineer (embedded systems / OS level)
Builds
On-device data collection frameworks, daemons, and APIs for iOS, Mac, Watch, TV, and Vision
Domain
Consumer electronics / Operating Systems / Data Analytics
Required skills
C++, Objective-C, Swift, OS-level software development, embedded systems, unit and integration testing, agentic development techniques
Preferred skills
Operating system internals, multi-threading, file handler operations
Technologies
C++, Objective-C, Swift
Responsibilities
Design and build OS-level software for data collection; develop frameworks and daemons for multiple Apple device types; ensure high test coverage for embedded system software.
Seniority
Senior, hands-on IC