Apple
Linux Kernel Engineer
$142K–$263K
Durham, New Hampshire +4 · Full-time · Posted Apr 16, 2026
- Location
- Durham, New Hampshire
Milford, New Hampshire
Newington, New Hampshire
Seattle, Washington
Tamworth, New Hampshire - Experience
- At least 5+ years.
- Education
- Bachelor of Computer Science or equivalent skills and work experience.
About the job
Own the Linux kernel lifecycle, building CI and validation pipelines and delivering reliable kernel releases across hardware platforms and Linux distributions.
What you'll do
- Build and operate CI/validation pipelines for compiling, testing, and releasing kernels.
- Triage regressions, debug crashes and performance issues, and qualify new hardware.
- Port, maintain, and upstream drivers; coordinate production kernel changes and releases.
What they ask for
- At least 5+ years developing or maintaining the Linux kernel or low-level system software.
- Bachelor of Computer Science or equivalent skills and work experience.
- Kernel debugging, performance tuning, CI/CD, and kernel release experience.
- Strong C programming plus proficiency in at least one of Rust, Go, Python, or Bash; RHEL environment experience including RPM packaging and kernel backport/release process.
Nice to have
- Upstream contributions to the Linux kernel project or similar upstreams.
Pay
$142,300 and $263,300 (USD, base salary)
Tools
Linux kernel, perf, ftrace, bpftrace, crash, gdb, C, Rust
Model-written summary · the original posting is authoritative