System Software Engineer
Core
Build and integrate system software to orchestrate workloads across highly performant and energy-efficient Apple silicon servers for next-generation data centers.
Role type
Senior IC system software engineer (OS & infrastructure)
Builds
Runtime libraries, frameworks, daemons, and automation tools for data center OS
Domain
Cloud infrastructure, data center systems, Apple silicon
Required skills
C/C++, OS architecture, low-level system programming, process management, IPC, signals, daemon lifecycle, Linux/Apple OS system programming
Preferred skills
init systems (systemd/launchd), distributed systems, cloud computing, AI accelerators (GPUs/TPUs/ASICs), container technologies (Docker/Kubernetes), Swift/Objective-C
Technologies
Apple silicon, Linux, Docker, Kubernetes, GPUs, TPUs, ASICs
Responsibilities
Develop and optimize OS-level components for data center infrastructure; Troubleshoot low-level OS issues, networking bottlenecks, and hardware-software integration; Design and maintain system daemons managing hardware and host processes; Implement fault detection and recovery mechanisms; Contribute to automation, monitoring, and diagnostic tools.
Seniority
Senior, hands-on IC