The Core OS Telemetry team at Apple is seeking to enhance power and performance across Apple products by designing and building a scalable platform for collecting data from devices.
Requirements
- Proficiency in object-oriented programming in a systems language (e.g. C++, Objective-C, Swift, C)
- Strong foundation in software design and architecture
- Proficient system-level understanding
- Experience in building, shipping, and maintaining system software
- Up to 2 years of embedded software development experience
- Demonstrated innovative and critical thinking skills
Responsibilities
- Design and develop a core telemetry platform to help collect telemetry for power and performance.
- Building infrastructure/platform for data collection, storage, and querying power, performance data.
- Collaborate with Apple engineers to improve battery life and performance to identify relevant metrics.
- Utilize analytics to understand large-scale trends affecting software services.
- Collaborate with team members to drive triage and data analytics efforts.
Other
- B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or equivalent
- Excellent communication and collaboration skills
- Must be proactive to collect metrics in an efficient manner while preserving user privacy
- Ability to work with Apple engineers to improve battery life and performance
- Commitment to inclusion and diversity