3 days ago
Responsibilities
- Develop on-device data collection tools, daemons, frameworks, APIs, SPIs, and related services.
- Build software running across Apple device platforms, including iOS, Mac, Watch, TV, and Vision devices.
- Design and deliver OS-level software with strong unit and integration test coverage.
- Support systems that collect, store, and analyze large-scale diagnostic and usage data while prioritizing user privacy.
- Collaborate across technical teams and apply creative problem-solving and critical thinking.
Requirements
- Undergraduate degree in Computer Science or a related field, or equivalent experience.
- 3–5+ years of experience designing and building OS-level software with associated constraints and requirements.
- Expert knowledge of C++, Objective-C, or Swift and related development toolchains.
- Highly proficient with agentic development techniques.
- Proven record of high-quality software delivery through unit and integration test coverage.
- Preferred: experience with operating system internals, multithreading, and file handler operations.
- Preferred: excellent communication and collaboration skills across technical teams.
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
