Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical.
Canonical is hiring a Python Software Engineer to join the Certification team, which develops tools to ensure desktop, laptop, server, or IoT devices function properly. The team operates at the interface of hardware and software, so familiarity with hardware and Python development is essential.
The Certification team creates tools to certify hardware compatibility with Ubuntu Core, Ubuntu Desktop, and Server: https://ubuntu.com/certified.
Responsibilities include designing hardware probing devices, developing frameworks for software tests, and automating certification processes to improve Linux adoption across various device categories and industries.
This role offers an opportunity to impact Linux adoption significantly, working in a dynamic, fast-paced environment with colleagues across EMEA, the Americas, and APAC regions.
We seek a self-motivated Python developer experienced in test automation and Linux-based embedded hardware. The role involves developing and maintaining open-source certification tools, creating hardware solutions for test automation, and enhancing existing processes for better test coverage and quality of Linux experience for millions of users.
Canonical is a global software company collaborating with the open-source community to deliver Ubuntu, the world's best free software platform. We help businesses reduce costs, improve efficiency, and enhance security with Ubuntu.
We promote a diverse, inclusive workplace, valuing different perspectives and backgrounds. All applications are given fair consideration.