CareerPlanGet AI match score →

Software Engineer - Ubuntu Server Certification

Home Based - Americas🌐 Remote💼 Full-time🗓 2026-03-31 → 2026-07-31

Core

Develop Python-based testing tools to validate Ubuntu Server compatibility on enterprise hardware and support hardware partners in certification efforts.

Role type

Senior IC software engineer (server certification & test automation)

Builds

Open source testing tools (Checkbox, Testflinger) and validated hardware-certified Ubuntu Server deployments

Domain

Linux server operating systems, enterprise hardware certification, cloud infrastructure

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Python, shell scripting, server-class hardware knowledge, Ubuntu Linux, virtualization concepts, cloud computing

Preferred skills

test automation for hardware validation, CI/CD concepts, container technologies (QEMU, KVM, LXC/LXD, Docker)

Technologies

Python, shell, Ubuntu, QEMU, KVM, LXC, LXD, Docker, Checkbox, Testflinger

Responsibilities

Contribute to Canonical's open source testing tools, troubleshoot hardware compatibility issues, technically support hardware partners in certification, educate partners on tools and roadmaps, support internal teams on customer deployments

Seniority

Mid-to-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗