Apple
Software Engineer, OS and System Services
$142K–$263K
Seattle, Washington · Full-time · Posted Sep 15, 2026
- Experience
- 4+ years of software engineering experience.
- Education
- Bachelors or Masters in Computer Science, Computer Engineering, or equivalent experience.
About the job
Build and maintain OS-level system software and services for data center infrastructure, including components that orchestrate workloads and improve performance, reliability, and resource efficiency.
What you'll do
- Develop and optimize OS components and system daemons for data center infrastructure.
- Troubleshoot low-level OS, networking, and hardware-software integration issues; implement fault detection and recovery.
- Collaborate on system architecture and develop automation, monitoring, and diagnostic tools.
What they ask for
- Proficiency in one of C/C++, Obj-C, Swift.
- Strong knowledge of OS architecture and low-level system components.
- Solid understanding of Linux or Apple OS system programming, including process management, IPC, signals, and daemon lifecycle.
- Demonstrated innovative and creative thinking capabilities; excellent communication skills.
Nice to have
- Familiarity with init systems (systemd, launchd, upstart) and service orchestration.
- Experience with AI accelerators (GPUs, TPUs, ASICs), distributed systems, cloud technologies (Docker, Kubernetes), or AI workload orchestration.
Pay
$142,300 and $263,300 USD base salary
Tools
C/C++, Obj-C, Swift, Linux, systemd, launchd, upstart, Docker
AI focus
Work involves utilizing hardware acceleration for machine learning workloads and may include AI accelerator experience and AI workload orchestration.
Model-written summary · the original posting is authoritative