Software Engineer, System Services & Daemons, Core OS

Apple Inc

Quick summary

Work type
On-site
Location
Beaverton, OR
Posted
7 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$138k most similar roles pay here $244k

This listing doesn't post a salary. Most similar roles pay $161,950–$222,000.

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

Listed pay typically runs $162,500–$272,100 across 1443 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 in the Core OS team at Apple, you will play a pivotal role in developing and maintaining system services and daemons that are integral to macOS, iOS, tvOS, watchOS, and visionOS. Your day-to-day responsibilities include designing and implementing scalable solutions for complex problems, providing technical guidance across teams, and ensuring high performance through rigorous testing and debugging. You should possess strong skills in C, C++, or Objective-C, along with experience in operating system design and development on UNIX platforms. Familiarity with Xcode and embedded hardware architectures is preferred, as well as a passion for consumer devices and the ability to work collaboratively under tight deadlines. This role demands expertise in crafting robust daemons and frameworks that support critical functionalities across Apple’s ecosystem, contributing to the seamless integration of hardware, software, and apps into cohesive user experiences.

What you'll do

  • Design and implement scalable solutions to complex problems in macOS and iOS.
  • Provide technical guidance and expertise to cross-functional teams within the company.
  • Diagnose and resolve issues reported by customers for existing software releases.
  • Develop and enhance unit, integration, and performance tests for system services.
  • Maintain and improve daemons, libraries, and command-line tools on UNIX platforms.

What we're looking for

  • Strong proficiency in C, C++, or Objective-C
  • Experience with operating system design and development
  • Previous experience writing or maintaining daemons, libraries, and command line tools on UNIX
  • Ability to provide design guidance and technical support to cross-functional teams
  • Excellent analytical skills and debugging experience
  • Development experience on macOS and/or iOS preferred

More like this

Similar roles

Software Engineer - Core OS Telemetry, CoreOS

Apple Inc

San Diego, CA 60 days ago $120,300$210,100
C++ Objective-C Swift Python SQL CI/CD Docker Kubernetes AWS GCP PostgreSQL Redis Prometheus Grafana Git Linux macOS iOS watchOS visionOS

Software Engineer, Device Management, CoreOS

Apple Inc

Cupertino, CA 32 days ago $147,400$272,100
Swift Objective-C Java C++ C# concurrent programming multi-threading serialization locking MDM Declarative Device Management CoreData libdispatch XPC Swift concurrency framework development daemon development public API development macOS client-server network communication