Software Engineer - Ubuntu Server Certification

Canonical • London, England, United Kingdom • Posted July 25, 2026

Location London, England
Job Type Full-time
Category Computer Occupations
Posted July 25, 2026

Canonical is hiring a software engineer to join the Server Certification team. The Certification team develops Python based testing tools used to test Ubuntu Server on the latest enterprise hardware ensuring Ubuntu users have the best experience with their hardware. We work at the interface of hardware and software, so the ideal candidate is a Python developer with a problem solving mindset, familiar with hardware.

Server Certification team represents Canonical to our datacenter hardware partners. We work together with silicon companies, OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices. We focus on the interaction between server hardware and Ubuntu Linux, so the ideal candidate has software development experience and a good understanding of configuring and troubleshooting server hardware running Linux. 


This is a...

Interested in this role?

Click the button below to start your application.

Apply Now