
Linux Devices Software Engineer
Canonical hires engineers to develop and optimise low-level Linux and Ubuntu Core software for autonomous and connected devices. Work includes kernel and driver development, hardware enablement, device OS image building, debugging and optimisation, packaging and toolchain work, and participation in open-source communities. Remote roles are available worldwide; occasional global travel for company events is required.