More than 100,000 people have found their dream job through Fuzu.

Canonical

Computers + 1 more

Kernel Build Automation Engineer - Ubuntu Linux

Posted: 15 Oct 2026

Apply by: 23 Oct 2026

5 days left to apply

Job details

Contract Type

Description


What the role entails

  • Lead the design and implementation of an advanced automated Linux build control system
  • Work closely with other engineering teams to deploy seamlessly into the Canonical ecosystem
  • Have no fear in delving into the depths of kbuild, kconfig, and make to determine the optimal solution to issues faced
  • Be eager to propose innovative solutions to kernel build roadblocks and drive acceptance to upstream

What we are looking for in you

  • Significant programming ability in Python, with strong C skills also highly regarded
  • Demonstrated experience in patching and configuration of the Linux kernel. A strong working knowledge of kconfig and git will be required.
  • Ability to communicate effectively in English, both written and oral
  • Solid background with popular open-source projects for creating custom Linux-based distributions such as Yocto or buildroot
  • Strong grasp of git

Nice-to-have skills

  • Javascript or Golang programming ability
  • Experience in writing CLI tools, including interactions with REST APIs
  • Solid background in CI/CD and process automation
  • Prior experience developing with software packaging formats, with direct Ubuntu/Debian/Snap experience being highly regarded

Start hiring with Fuzu

Recruit better talent faster - on your own or with our support.

Explore recruitment platform

Don’t miss your chance to work at Canonical. Enter your email to start your application now