Python Software Engineer

TeachMeCode
Full-time dubai, dubai Other-General
Posted:
March 02, 2026
Location:
dubai, dubai, United-Arab-Emirates

Job Description

Python Software Engineer - Ubuntu Hardware Certification Team

Dubai, AE

Middle

Salary Range: To be discussed

Summary

Canonical seeks a Python Software Engineer for hardware certification tools, enhancing Ubuntu performance. Join a dynamic global team in Linux-based testing and automation.

Description

Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware.

The Certification team develops the tools needed to certify hardware as working with Ubuntu Core as well as Ubuntu Desktop and Server: We design hardware which can be used to probe devices independently, and frameworks for software tests that check every aspect of Ubuntu on that hardware.

Th...

Apply for this Job

Submit your application for the Python Software Engineer position at TeachMeCode.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: dubai, United-Arab-Emirates
Posted: March 02, 2026
Deadline: April 11, 2026