Remote Otter LogoRemoteOtter

Python Software Engineer - Ubuntu Hardware Certification Team - Remote

Posted 18 weeks ago
Software Development
Full Time
Worldwide

Overview

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.

In Short

  • Join the Certification team at Canonical.
  • Develop tools for certifying hardware with Ubuntu.
  • Work on test automation tools and Linux-based embedded hardware.
  • Maintain and develop features for Python-based test automation tools.
  • Invent new ways for remote automated testing.
  • Write functional and performance tests for hardware enablement.
  • Participate in international meetings 2-3 times a year.
  • Work in a globally distributed team.
  • Passion for tinkering and hardware testing is desired.
  • Experience in an agile environment is a plus.

Requirements

  • Knowledge of Python programming language.
  • Quality-oriented approach to software design.
  • Interest in test automation methodologies.
  • Experience with Ubuntu or other Linux distributions.
  • Ability to work in a distributed team.

Benefits

  • Fun, fast-paced team environment.
  • Career full of learning and development opportunities.
  • Work with international teams across EMEA, Americas, and APAC.
  • Opportunity to impact Linux adoption across multiple industries.
  • Diversity and inclusion in the workplace.
Canonical logo

Canonical

Canonical is a prominent provider of open source software and operating systems, particularly known for its widely adopted platform, Ubuntu. The company serves a diverse range of global enterprise and technology markets, playing a crucial role in innovative sectors such as public cloud, data science, AI, engineering, and IoT. With a workforce of over 1,100 employees across more than 75 countries, Canonical champions a model of global distributed collaboration, minimizing office-based roles and facilitating in-person team meetings in various global locations. The company is committed to fostering technical leadership and career development within its teams, ensuring that its products are secure, efficient, and aligned with the needs of its customers, which include leading public cloud and silicon providers.

Share This Job!

Save This Job!

Similar Jobs:

Canonical - Jobs logo

Python Software Engineer - Ubuntu Hardware Certification Team - Remote

Canonical - Jobs

18 weeks ago

Canonical is seeking a Python Software Engineer to develop test automation tools for hardware certification.

Netherlands
Full-time
Software Development
Canonical logo

Python Software Engineer - Ubuntu Server Certification - Remote

Canonical

18 weeks ago

Canonical is seeking a software engineer for the Server Certification team to develop Python-based testing tools for Ubuntu Server.

Home Based - Americas
Full-time
Software Development
Aurora Labs logo

Software Engineer (Python) - Remote

Aurora Labs

4 weeks ago

Aurora Labs is looking for a Software Engineer (Python) to develop and optimize software for decentralized finance solutions.

Worldwide
Full-time
Software Development
OpenX logo

Software Engineer (Python) - Remote

OpenX

4 weeks ago

Join OpenX as a Software Engineer (Python) in Cracow, Poland, and work on innovative digital advertising technologies.

Poland
Full-time
Software Development
V7 logo

Software Engineer (Python) - Remote

V7

8 weeks ago

Join V7 as a Software Engineer (Python) to develop and maintain AI-driven solutions in a dynamic team environment.

Worldwide
Full-time
Software Development