Full-time

Python Software Engineer

Posted by TeachMeCode • Dubai, Dubai, United-Arab-Emirates

📍 Dubai, Dubai 🕒 February 27, 2026

About the Role

Python Software Engineer - Ubuntu Hardware Certification Team

Posted 1 week ago

Location: Dubai, AE

Level: Middle

Salary Range: To be discussed

Full Job Description

Summary

Python Software Engineer needed for Canonical's Certification team to develop tools certifying Ubuntu hardware. Ideal candidate: Python developer with hardware familiarity.

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, a...

Ready to Apply?

Submit your application today and take the next step in your career journey with TeachMeCode.

Apply Now