Kernel Scheduler Engineer, Core OS
Apple Inc
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 67% of similar roles. Most pay $161,162–$223,700 — the shaded band above. At the midpoint, this role pays about $210k versus about $192k for comparable roles.
Based on 240 similar postings.
Employer
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 1723 open roles on FindRole.
Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.
Most-posted roles
At a glance
Join the Darwin Scheduler team within Apple's Core OS organization as a Kernel Engineer, where you will design the next generation of Apple’s kernel scheduler for Apple Silicon. This role involves architecting improvements to ensure scalability and performance by resolving lock contention and optimizing synchronization primitives. You will also drive advancements in virtualization architecture, manage system resources intelligently across diverse workloads, and develop custom benchmarking tools. The team focuses on CPU scheduling, power management, and threading models, requiring fluency in C and C++, expertise in concurrency, and experience with SMP/AMP architectures. This position offers the unique opportunity to influence the entire stack from silicon design to application behavior, addressing complex system interactions and optimizing hardware-software integration across various Apple platforms.
Skills
What you'll do
What we're looking for
More like this
Apple Inc
Apple Inc
Apple Inc
Apple Inc
Broadcom
Broadcom