Drimva

Apple

Software Engineer - Darwin Server, Core OS

$150K–$278K

Cupertino, California · Full-time · Posted Jul 28, 2026

Education
BS/MS in Computer Science or equivalent knowledge and experience.

About the job

Develop and improve Darwin system software for server and cloud environments, including features for Apple’s operating systems and Private Cloud Compute.

What you'll do

  • Participate in software development from problem definition and design through implementation, testing, and debugging.
  • Collaborate with client teams and Apple technology owners to build and adapt features for server environments.
  • Develop technologies for server packaging, cloud integration, observability, and security or privacy.

What they ask for

  • Experience with UNIX-like systems and strong understanding of operating systems architecture and systems programming fundamentals.
  • Proficiency in a systems programming language such as Swift, C, Rust, or Go.
  • Familiarity with operating system integration with cloud infrastructure, including provisioning and orchestration, application packaging, and observability or diagnostics.
  • Experience developing system daemons or services, libraries, or designing APIs; BS/MS in Computer Science or equivalent knowledge and experience.

Nice to have

  • Experience building operating system infrastructure for cloud computing and practical understanding of security and trust principles.
  • Systematic troubleshooting across the technology stack; involvement in open source communities such as Darwin, FreeBSD, or Linux.

Pay

USD 150,400–277,600 base salary

Tools

Swift, C, Rust, Go, launchd, cloud-init, Kubernetes, OpenTelemetry

AI focus

Developing new security or privacy features to improve Private Cloud Compute, which powers Apple Intelligence.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)