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