Canonical · 1 month ago
Python Software Engineer - Ubuntu Hardware Certification Team
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu. They are seeking a Python Software Engineer to join the Certification team, focusing on developing tools for hardware certification and enhancing the Linux experience across various devices.
Computer Software
Responsibilities
Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners
Invent new ways to enable remote, automated testing
Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc)
Write functional and performance tests to support hardware enablement and to protect from regressions
Participate in meetings involving international travel 2-3 times per year
Qualification
Required
Knowledge of Python programming language
Quality oriented, pragmatic approach to software design and implementation
Interest in test automation methodologies
Previous experience working with Ubuntu or other Linux distributions
Ability to be productive in a globally distributed team
Preferred
Passion for tinkering: you are a maker
Experience working in an agile environment
Hardware testing experience, for example in the IoT space
Familiarity with the C programming language
Company
Canonical
We deliver open source to the world faster, more securely and more cost effectively than any other company.
H1B Sponsorship
Canonical has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (1)
2023 (1)
2022 (3)
2021 (1)
2020 (1)
Funding
Current Stage
Late StageRecent News
2025-10-01
Inside HPC & AI News | High-Performance Computing & Artificial Intelligence
2025-09-13
2025-09-12
Company data provided by crunchbase