Software Engineer, System Services & Daemons, Core OS

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Beaverton, OR
Posted
94 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$133k most similar roles pay here $229k

This listing doesn't post a salary. Most similar roles pay $144,350–$214,125.

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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, System Services & Daemons, Core OS

As a Software Engineer, System Services & Daemons, Core OS, you will join the Core Operating Systems group to develop state-of-the-art technology for macOS, iOS, tvOS, watchOS, and visionOS. Working at the intersection of kernel, firmware, and userspace, you will design and implement scalable solutions for daemons, frameworks, libraries, and command line tools on a UNIX platform. Your daily responsibilities include feature design, maintenance, bug fixing, and developing unit, integration, and performance tests while providing technical guidance to cross-functional teams. You must possess strong proficiency in C, C++, or Objective-C, along with experience in object-oriented programming and operating system design. The role focuses on building integrated systems where hardware and software function as a single experience, requiring skills in debugging, diagnostics, observability, telemetry infrastructure, and familiarity with Xcode to resolve complex technical problems.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Develop and maintain system daemons, libraries, and command-line tools on UNIX platforms.
  • Design and implement scalable, performant solutions for complex system-level problems.
  • Maintain released code by diagnosing and resolving customer-reported issues.
  • Create and improve unit, integration, and performance tests for core systems.
  • Provide design guidance and technical expertise to cross-functional teams across the company.
  • Develop features and infrastructure at the intersection of kernel, firmware, and userspace.

What we're looking for

  • Bachelor of Science in Computer Science or equivalent experience.
  • Strong proficiency in C, C++, or Objective-C.
  • Experience with an object-oriented language.
  • Experience with operating system design and development.
  • Experience writing or maintaining daemons, libraries, and command line tools on a UNIX platform.
  • Experience with common embedded hardware architectures.
  • Experience building diagnostics, observability, or telemetry infrastructure.
  • Development experience on macOS and/or iOS.

More like this

Similar roles

Software Engineer, OS and System Services

Apple Inc

Seattle, WA 30 days ago $142,300$263,300
C C++ Kernel Drivers Firmware Distributed Systems Networking Protocols Swift Objective-C ASIC Configuration Management OTA
5+ yrs exp

Software Engineer - Darwin Server, Core OS

Apple Inc

Cupertino, CA 45 days ago $150,400$277,600
UNIX Swift C Rust Go Kubernetes OCI OpenTelemetry cloud-init Linux FreeBSD Darwin Systems Programming Security Certificates Attestation

Software Engineer, System Services

Apple Inc

Seattle, WA 30 days ago $142,300$263,300
C++ Objective-C Swift Kubernetes Nomad Apache Mesos Configuration Management OTA Runtime Libraries High Performance Computing Machine Learning Cloud Orchestration
4+ yrs exp

System Software Engineer

Apple Inc

Seattle, WA 31 days ago $142,300$263,300
C++ Objective-C Swift Linux Docker Kubernetes Distributed Systems System Programming IPC systemd launchd High Performance Computing Machine Learning ASIC Cloud Computing Containerization
4+ yrs exp

Darwin Runtime Engineer, Core OS

Apple Inc

Cupertino, CA 21 days ago
C Swift Objective-C Darwin GCD XPC pthread malloc Compiler Design Unix Assembly LLDB GDB IPC Memory Management Concurrency System Architecture