CareerPlan

Systems Software Engineer, Compute

Cupertino, United States of AmericaFull-time2026-10-19 → 2026-11-10

Core

Building lifecycle management software providing core provisioning functionality for Apple's internal device cloud.

Role type

Senior IC systems software engineer

Builds

Device cloud provisioning software and lifecycle management tools

Domain

Consumer electronics / Systems software

Required skills

C, C++, Rust, Swift, HTTP, TCP/UDP, DNS, TLS, Distributed System Design, Kernel debugging, USB, Virtualization, Power management, Networking subsystems

Preferred skills

Operating System Fundamentals, Systems Programming

Technologies

iOS, watchOS, tvOS, visionOS, macOS

Responsibilities

Design and build low-level kernel components and high-level system designs for device cloud provisioning; Integrate software with features across Apple's operating systems; Collaborate with global engineering teams on cross-functional projects.

Seniority

Senior, hands-on IC