Software Engineer, OS and System Services

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$263,300 / yr
Posted
76 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $165k
This role $203k
$110k $280k
below market most similar roles pay here above market

This role pays more than 77% of similar roles. Most pay $126,750–$202,800 — the blue band above. At the midpoint, this role pays about $203k versus about $165k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, OS and System Services

Software Engineer, OS and System Services joins the Apple Cloud Engineering team to build and integrate software orchestrating workloads across performant, energy-efficient systems for next-generation data centers. This role involves developing and maintaining system software including kernel drivers, runtime libraries, frameworks, and daemons. You will partner with cross-functional teams to adapt and scale software on a novel compute platform, specifically utilizing hardware acceleration for machine learning and high-performance computing workloads. Key responsibilities include building resilient infrastructure, ensuring quality through unit, integration, and performance tests, and providing on-call support. Required skills include proficiency in C/C++, operating system and firmware development fundamentals, and software architecture. Preferred experience includes fleet software management, AI accelerators like GPUs or TPUs, networking protocols, and Swift or Objective-C.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Build and integrate software to orchestrate workloads across high-performance and energy-efficient data center systems.
  • Develop and maintain system software including kernel drivers, runtime libraries, frameworks, and daemons.
  • Utilize hardware acceleration to support machine learning and high-performance computing workloads.
  • Adapt, tailor, and scale software on novel compute platforms to build future cloud architecture.
  • Develop and integrate best-in-class hardware, software, and services with architecture and platform design teams.
  • Ensure software quality and agility through unit, integration, and performance testing.
  • Manage fleet software including configuration management, software deployment, and OTA updates.
  • Provide on-call support to maintain the quality of deployed software.

What we're looking for

  • 5+ years of software engineering experience.
  • Proficiency in C/C++.
  • Strong knowledge of operating system and firmware development fundamentals.
  • Bachelors or Masters in Computer Science, Computer Engineering, or equivalent experience.
  • Excellent communication skills and a collaborative, product-focused mindset.
  • Good grasp of system integration and passion for new hardware bringup (preferred).
  • Experience with fleet software management, debugging software at scale, or AI accelerators (preferred).
  • Understanding of networking protocols, crypto key exchange algorithms, or distributed systems (preferred).

More like this

Similar roles

Software Engineer, OS and System Services

Apple Inc

Seattle, WA 41 days ago $142,300–$263,300
C/C++ Swift Objective-C Linux OS Architecture Distributed Systems Docker Kubernetes systemd launchd IPC Virtualization Containerization Cloud Computing Hardware Acceleration GPUs TPUs ASICs System Programming
4+ yrs exp

Software Engineer, System Services

Apple Inc

Seattle, WA 76 days ago $142,300–$263,300
C++ Objective-C Swift Kubernetes Nomad Apache Mesos Cloud Orchestration Configuration Management OTA System Software Runtime Libraries APIs OS Architecture
4+ yrs exp

System Software Engineer

Apple Inc

Seattle, WA 77 days ago $142,300–$263,300
C++ Swift Objective-C Linux OS Architecture Distributed Systems Docker Kubernetes systemd launchd IPC Virtualization Containerization High Performance Computing Machine Learning APIs System Programming
4+ yrs exp

Systems Software Engineer, Core OS

Apple Inc

San Diego, CA 79 days ago $142,300–$263,300
C Objective-C Swift Kernel I/O Protocols USB Bluetooth Ethernet Middleware Daemons Frameworks OS Fundamentals Firmware Update Solutions

Systems Software Engineer, Platform Architecture

Apple Inc

Cupertino, CA 32 days ago $150,400–$225,300
Go Swift C++ Python Bash Docker Podman HTTP DNS RPC Databases Operating Systems Cloud Security Authentication Authorization LLMs AI Agents
3+ yrs exp