Canonical logo

Software Engineer - Ubuntu Server Certification

Canonical
Remote
Full Time
Posted December 10, 2025
Apply Now

Application opens on company website

Job Description

Canonical is seeking a software engineer to develop and troubleshoot Python-based testing tools for Ubuntu Server hardware certification, ensuring compatibility and optimal performance across enterprise hardware platforms.

Key Responsibilities

  • Develop and contribute to open source testing tools such as Checkbox and Testflinger.
  • Troubleshoot hardware compatibility, functionality, and performance issues.
  • Provide technical support to hardware partners during certification processes.
  • Educate partners on Canonical's tools, processes, and product roadmaps.
  • Support internal teams with customer deployments of Canonical's datacenter and cloud products.

Requirements

  • A good knowledge of Python and shell scripting.
  • Knowledge of server-class hardware.
  • Understanding of Ubuntu, virtualization, and cloud computing concepts.
  • Experience with test automation tools for validating hardware compatibility.
  • Knowledge of CI/CD concepts.
  • Comfortable with virtualization or container technologies such as QEMU, KVM, LXC LXD, or Docker.
  • Ability to troubleshoot issues related to hardware compatibility, functionality, and performance.
  • Ability to technically support hardware partners in their hardware certification efforts.
  • Ability to educate partners about Canonical s tools, processes, and product roadmaps.
  • Ability to support internal teams on customer deployments of Canonical s datacenter and cloud products utilizing partner hardware.
  • Confidence in a customer-facing role.

Benefits & Perks

Work from home
Global travel 2 to 4 times per year for internal and external events
Career full of learning and development opportunities

Ready to Apply?

Join Canonical and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Canonical

Canonical logo

Cloud Alliances Business Development Lead

Canonical
Remote
Full Time
3d
Canonical logo

IBM Global Alliance Director

Canonical
Remote
Full Time
6d
Canonical logo

System Software Engineer - GCC LLVM compiler, tooling, and ecosystem

Canonical
Remote
Full Time
Feb 13

More jobs in Remote

Affinity logo

Customer Success Manager, Growth

Affinity
NEW
VISA
Remote
Full Time
18h
Affinity logo

Creative Video Producer, Brand

Affinity
NEW
Remote
Full Time
18h
$119k-137k
Sword logo

Head of Marketing - New Initiative

Sword
NEW
Remote
Full Time
18h