Software Engineer - Core OS Telemetry, CoreOS

Apple

Posted 6 days ago

Full Time

San Diego, California

In Person

Smart Summary

Responsibilities

The role involves designing and building a scalable platform for collecting data from devices to enhance power and performance across Apple products. The developer will work on various Apple operating systems, contributing to high-quality software that impacts billions of users.

Qualifications

You have a strong software engineering background with a solid system understanding and the ability to write production-level code. You are proficient in object-oriented programming in a systems language and have a strong foundation in software design and architecture.

Must Have Skills for ATS

C++

Objective-C

Swift

C

iOS

watchOS

macOS

visionOS

Job Description

The Core OS Telemetry team at Apple is seeking an experienced software developer to enhance power and performance across Apple products. The role involves designing and building a scalable platform for collecting data from devices, which will enable Apple engineers to improve battery life and performance across all platforms. The developer will work on various Apple operating systems, contributing to high-quality software that impacts billions of users.

Description


We're looking for a motivated engineer with excellent programming, problem-solving, and communication skills. You will be responsible for the design and development of an on-device platform for efficient data collection to improve the power and performance of Apple products. You will enable the continued innovation in identifying and collecting relevant metrics. You must be proactive to collect these metrics in an efficient manner while preserving user privacy. You would be challenged to implement cross-platform software solutions that work across iOS, watchOS, macOS, and visionOS devices. Experience in building, shipping, and maintaining system software is required. To be successful in this role, you must have a solid software engineering background coupled with a good system understanding and the ability to write production-level code.

Minimum Qualifications


B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or equivalent. 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.

Preferred Qualifications


Up to 2 years of embedded software development experience. Demonstrated innovative and critical thinking skills. Excellent communication and collaboration skills.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own. Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.

Runway Icon
Boost Your Interview Chances

With Runway

See Your Fit for This Role

1-5 min

Your Score

?

Top Applicants

90%

Your Job Search Advantage

Key Gaps & Next Steps:

Address these in your resume & Interview

Top Strengths For This Role

Highlight these in your cover letter & interview

Your Interview Guide

A Personalized Interview Strategy

Freshest Opportunities

Never Miss a Good Fit

Get notified when jobs mach your criteria