Ubuntu Linux Kernel Build Automation Engineer at Canonical
Confirmed open
Design an automated Linux kernel build control system using Python, kbuild, kconfig and CI/CD for a remote EMEA role.
- Location
- Home based - EMEA
- Work arrangement
- remote
- Technologies
- Python, JavaScript, Linux, Go
Role overview
This Canonical role improves how Ubuntu kernels are configured and built. It works with other engineering teams to integrate an automated build system into the wider Canonical environment. The employer lists remote work in EMEA.
Responsibilities
- Lead design and implementation of automated kernel build control.
- Investigate difficult kbuild, kconfig and make problems and propose fixes for upstream adoption.
- Coordinate deployment of build automation with other Canonical engineering teams.
- Improve CI/CD processes and tooling around kernel packaging and delivery.
Qualifications
- Strong Python programming and demonstrated work configuring or patching Linux kernels, including kconfig and Git.
- Good written and spoken English; C programming is highly regarded.
- Experience with Yocto, Buildroot or similar Linux distribution tools.
- Useful extras include Go or JavaScript, CLI tools, REST APIs, process automation and Ubuntu/Debian/Snap packaging.
Benefits
- Canonical lists distributed home-based work with in-person team meetings, a USD 2,000 annual personal learning budget, annual compensation review and recognition awards.
- The posting also names annual leave, parental leave, an employee assistance programme and travel-related support for company events. The package can vary by location.
About Canonical
Canonical publishes Ubuntu and develops open-source software for cloud, connected devices and enterprise infrastructure. Its teams work across countries.
How to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-09-29
Show what you can do
Build a free profile around your CV and real work. Share its link when you are ready. Applications for this role still go directly to the employer.
Build a free profile