System Software Engineer – Darwin Server Core OS

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 150,000 - 278,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare and dental coverage
Educational reimbursement
Relocation assistance
Employee stock purchase plan

Job summary

Apple Inc. in Cupertino is seeking a Software Engineer for the Darwin Server team within Core OS. You will develop foundational OS components and server-focused features, contributing to cloud and private compute environments.

You will engage in problem definition, design, implementation, testing, and debugging, collaborating with client teams and Apple technologists to enable server deployments and cross-functional integrations.

Qualifications

  • Experience with UNIX-like systems and OS architecture fundamentals.
  • Proficiency in a systems programming language (Swift, C, Rust, or Go).
  • Familiarity with provisioning/orchestration (cloud-init, Kubernetes) and server observability.

Responsibilities

  • Participate in all phases of the software development cycle from design to debugging.
  • Work with client teams to build features for Darwin to meet development requirements.
  • Collaborate with Apple technologists to enable server environments.

Skills

UNIX-like systems
Operating systems architecture
Swift
C
Rust
Go
cloud-init
Kubernetes
launchd

Education

BS/MS in Computer Science or equivalent

Tools

OCI
Containers
OpenTelemetry
Kubernetes

Job description

Apple Inc. in Cupertino is seeking a Software Engineer for the Darwin Server team within Core OS. You will develop foundational OS components and server-focused features, contributing to cloud and private compute environments.

You will engage in problem definition, design, implementation, testing, and debugging, collaborating with client teams and Apple technologists to enable server deployments and cross-functional integrations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Darwin Server, Core OS
Software Engineer - Darwin Server, Core OS

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Healthcare and dental coverage
Educational reimbursement
Relocation assistance
+1
Darwin Runtime Engineer, Core OS - Low-Level Systems
Darwin Runtime Engineer, Core OS - Low-Level Systems

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000
System Software Engineer - Cloud OS for Data Center Compute
System Software Engineer - Cloud OS for Data Center Compute

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 263,300
Employee stock programs
Relocation assistance
Education reimbursement
Darwin Core OS Engineer — Low-Level Systems & Performance
Darwin Core OS Engineer — Low-Level Systems & Performance

Relha LLC • Cupertino (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Darwin Runtime Engineer, Core OS
Darwin Runtime Engineer, Core OS

Relha LLC • Cupertino (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Core OS Engineer – System Services & Daemons
Core OS Engineer – System Services & Daemons

Apple Inc. • United States

On-site
USD 120,000 - 170,000
Core OS Systems Engineer – Firmware & Middleware
Core OS Systems Engineer – Firmware & Middleware

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical & dental coverage
Employee stock plan
Tuition reimbursement
+2
Darwin Runtime Engineer, Core OS
Darwin Runtime Engineer, Core OS

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000
SDET: Darwin OS Core Validation & Automation
SDET: Darwin OS Core Validation & Automation

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Darwin Runtime Engineer - Low-Level OS
Darwin Runtime Engineer - Low-Level OS

Apple • Little Rock (AR)

On-site
Health and dental insurance
Retirement benefits
Employee stock purchase plan
+1