Lavoro
I miei annunci
Le mie notifiche
Accedi
Trovare un lavoro Consigli per cercare lavoro Schede aziende Descrizione del lavoro
Cerca

Python software engineer - ubuntu hardware certification team

Roma
Canonical
Ingegnere informatico
Pubblicato il 30 luglio
Descrizione

Python Software Engineer - Ubuntu Hardware Certification Team

Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical.

Canonical is hiring a Python Software Engineer to join the Certification team, which develops tools to ensure that desktops, laptops, servers, or IoT devices function properly. The team operates at the hardware-software interface, so familiarity with hardware and Python development is essential.

The Certification team creates tools for certifying hardware compatibility with Ubuntu Core, Ubuntu Desktop, and Server: https://ubuntu.com/certified.

We design hardware for independent probing and develop frameworks for software tests that verify Ubuntu's functionality on various hardware.

This role offers a meaningful opportunity to impact Linux adoption across multiple device categories and industries. Canonical provides a dynamic, fast-paced environment with numerous learning and growth opportunities. The team primarily operates within EMEA time zones but collaborates globally with teams in the Americas and APAC.

We work with silicon manufacturers, OEMs, ODMs, and internal teams to ensure a smooth, secure out-of-the-box Ubuntu experience, aiming to expand device compatibility and improve user experience.


Role description

We seek a self-motivated Python developer experienced in test automation and Linux-based embedded hardware. This position enables pioneering Linux hardware testing capabilities, scaling certification efforts, and increasing test coverage.

The role involves developing and maintaining open-source certification tools, creating hardware solutions for automation, and improving existing processes to enhance Linux quality for end users.


Key responsibilities

* Maintain and develop features for Python-based test automation tools like Checkbox, used internally and by industry partners.
* Innovate to enable remote, automated testing.
* Develop software for testing hardware components such as graphics, hotplug, and Bluetooth.
* Write functional and performance tests to support hardware enablement and prevent regressions.
* Participate in international meetings 2-3 times per year.


Required Skills And Experience

* Proficiency in Python programming.
* Quality-focused, pragmatic approach to software design and implementation.
* Interest in test automation methodologies.
* Experience with Ubuntu or other Linux distributions.
* Ability to work effectively in a globally distributed team.


Desired Skills And Experience

* Passion for tinkering and making.
* Experience in agile development environments.
* Hardware testing experience, particularly in IoT.
* Familiarity with C programming language.

About Canonical

Canonical is an international software company collaborating with the open-source community to deliver Ubuntu, the world's leading free software platform. Our services help businesses reduce costs, enhance security, and improve efficiency with Ubuntu.

We promote a diverse, inclusive workplace that values different perspectives and backgrounds. All applications are considered fairly regardless of identity.

#J-18808-Ljbffr

Rispondere all'offerta
Crea una notifica
Notifica attivata
Salvato
Salva
Offerta simile
Senior java software engineer ambito capital markets
Roma
TAS
Ingegnere informatico
Offerta simile
Ci / cd software engineer (rif. 2025-149)
Roma
aizoOn Technology Consulting
Ingegnere informatico
Offerta simile
Senior mainframe software engineer
Roma
HCLSoftware
Ingegnere informatico
Offerte simili
Lavoro Informatica a Roma
Lavoro Roma
Lavoro Provincia di Roma
Lavoro Lazio
Home > Lavoro > Lavoro Informatica > Lavoro Ingegnere informatico > Lavoro Ingegnere informatico a Roma > Python Software Engineer - Ubuntu Hardware Certification Team

Jobijoba

  • Consigli per il lavoro
  • Recensioni Aziende

Trova degli annunci

  • Annunci per professione
  • Annunci per settore
  • Annunci per azienda
  • Annunci per località

Contatti/Partnerships

  • Contatti
  • Pubblicate le vostre offerte su Jobijoba

Note legali - Condizioni generali d'utilizzo - Politica della Privacy - Gestisci i miei cookie - Accessibilità: Non conforme

© 2025 Jobijoba - Tutti i diritti riservati

Rispondere all'offerta
Crea una notifica
Notifica attivata
Salvato
Salva