Kernel Build Automation Engineer - Ubuntu Linux at Canonical

This role is for a seasoned software engineer with a deep background in Linux infrastructure and automation. While you don't need to be a kernel developer, you

Work type: remote

Location: Home based - EMEA

Type: Full-time

This role is for a seasoned software engineer with a deep background in Linux infrastructure and automation. While you don't need to be a kernel developer, you must be an "industry veteran" who understands the complexities of the Linux build system (kbuild, kconfig) and is proficient in Python. It is ideal for someone who has built custom distributions using tools like Yocto or Buildroot and wants to lead a high-impact project within the Ubuntu ecosystem. The position offers a fully remote environment in the EMEA region with a strong emphasis on professional development, including a $2,000 annual learning budget. Canonical is a pioneer in distributed work, so you can expect robust remote processes balanced by twice-yearly in-person global sprints. Compensation is performance-based with annual reviews and includes travel perks like Priority Pass for company events. **You might be a good fit if you...** * Have "been there, done that" experience with Python and complex Git workflows. * Are an expert at patching Linux kernels and navigating `make` beyond the basics. * Have experience with Yocto, Buildroot, or Debian/Snap packaging. * Enjoy "leading from the front" to design and implement automated build systems from scratch.

View this job on nocollar jobs