Apple
Systems Software Engineer, Compute
$185K–$325K
Cupertino, California · Full-time · Posted Oct 19, 2026
- Experience
- BS route: 6+ years; MS route: 4+ years.
- Education
- BS in Computer Science / related fields or MS.
About the job
Build lifecycle-management and provisioning software for Apple’s internal device cloud, integrating with Apple platforms and hardware from prototype through launch.
What you'll do
- Develop core provisioning and lifecycle-management software for the device cloud.
- Integrate software with features across Apple operating systems and support Apple hardware.
- Own projects end to end, from low-level technical design to interfaces and user experience.
What they ask for
- Familiarity with a systems-programming language such as C, C++, Rust, or Swift (for Servers).
- Knowledge of programming, networking (HTTP, TCP/UDP, DNS, TLS), and distributed system design.
- Excellent analytical, problem-solving, and debugging skills.
- BS in Computer Science or related fields with 6+ years of experience, or MS with 4+ years of experience.
Nice to have
- Strong foundation in a few of: Operating System Fundamentals, Systems Programming, Networking (HTTP, TCP/UDP, DNS, TLS), Distributed System Design.
Pay
$184,700 and $324,800 (USD, base salary range)
Tools
C, C++, Rust, Swift, HTTP, TCP/UDP, DNS, TLS
Model-written summary · the original posting is authoritative