[Remote] Python Software Engineer - Ubuntu Hardware Certification Team

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. 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 to certify hardware for Ubuntu environments. 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 Skills • 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 • 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 Overview • We deliver open source to the world faster, more securely and more cost effectively than any other company. It was founded in 2004, and is headquartered in London, England, GB, with a workforce of 1001-5000 employees. Its website is Company H1B Sponsorship • Canonical has a track record of offering H1B sponsorships, with 4 in 2025, 1 in 2024, 1 in 2023, 3 in 2022, 1 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role. Apply tot his job
Apply Now

Similar Opportunities

[Remote] Senior GenAI Algorithms Engineer — Model Optimizations for Inference

Remote

Computer Vision Hardware Engineer (Remote)

Remote

Thermal Application Engineer

Remote

[Remote] CPU Design Methodology Engineer

Remote

AI Software Developer (Remote - US Only)

Remote

[Remote] Senior Software Engineer, Platform - Data + AI (Back-End)

Remote

Principal AI Software Engineer- Warehouse Systems (REMOTE)

Remote

Senior Software Engineer, AI Platform

Remote

AI Solutions Architect 2026 - US

Remote

[Remote] Data & AI Studio AI Solution Architect - Work from home

Remote

Experienced Telecommute Clerk for Online Data Entry and Typing Support - Remote Work Opportunity with blithequark

Remote

Experienced Customer Service Representative – Part-Time Remote Opportunity with blithequark for Delivering Exceptional Travel Experiences

Remote

Experienced Sales and Customer Service Representative – E-commerce Tax and Accounting Services for blithequark

Remote

**Experienced Full Stack Government Affairs Professional – Summer Internship 2025 – Washington DC**

Remote

**Experienced Chat Operator – Automotive Industry Customer Support Representative**

Remote

**Experienced Customer Chat Support Specialist – Digital Hospitality Ambassador**

Remote

Experienced or Beginner Virtual Assistant for Teens - Make Money Online with Flexible Hours

Remote

Customer Account Executive (Remote - Must reside in Mid Atlantic US)

Remote

Pharmacy Fraud Investigator-Remote

Remote

**Experienced Data Entry Specialist – Remote Work Opportunity with blithequark**

Remote
← Back to Home