Junior Linux Kernel Engineer - Ubuntu at Canonical
This role is designed for recent university graduates or early-career professionals who are passionate about low-level systems engineering. The ideal candidate
Work type: remote
Location: Home based - Worldwide
Type: Full-time
This role is designed for recent university graduates or early-career professionals who are passionate about low-level systems engineering. The ideal candidate has a strong foundation in C (and ideally Rust) and is eager to dive into the inner workings of the Linux kernel. Since this is a fully remote, globally distributed team, you need to be a self-starter who can communicate effectively in English and handle the technical demands of shipping software used by millions.
As an entry-level engineer, you will receive direct mentorship from senior kernel experts and work on high-impact projects including security hardening, driver integration, and platform enablement for Raspberry Pi, RISC-V, and major cloud providers. While the base salary is location-dependent, the package includes an annual performance bonus, a $2,000 yearly professional development budget, and unique travel perks like Priority Pass for twice-yearly global engineering "sprints."
**You might be a good fit if you...**
* Enjoyed Operating Systems coursework and want to apply it to real-world kernel patching.
* Are proficient in C and have an interest in learning or using Rust for systems programming.
* Thrive in a remote-first culture but look forward to traveling internationally twice a year for team collaboration.
* Want to contribute directly to the open-source community and the Ubuntu ecosystem.
View this job on nocollar jobs