About the job
Join Canonical's innovative Certification team as a Python Software Engineer, where you'll develop essential tools that ensure the seamless operation of desktops, laptops, servers, and IoT devices. Our work bridges the gap between hardware and software, making familiarity with both critical for success in this role.
As part of the Certification team, you'll contribute to the development of tools that certify hardware compatibility with Ubuntu Core, Ubuntu Desktop, and Server. Explore our certified devices at ubuntu.com/certified.
We design hardware solutions for independent device probing and establish software testing frameworks that evaluate every aspect of Ubuntu's performance on this hardware. This role is perfect for those eager to make a significant impact on the adoption of Linux across diverse device categories and industries. At Canonical, we foster a dynamic, fast-paced work environment filled with learning and development opportunities. The team is primarily located in EMEA time zones, collaborating with colleagues across the Americas and APAC.
Collaborate with silicon manufacturers, OEMs, ODMs, and internal teams to guarantee a smooth and secure out-of-the-box Ubuntu experience. Your contributions could lead to improved Ubuntu experiences across an increasing array of devices.

