TI e programação
Python Software Engineer - Ubuntu Hardware Certification Team - vaga remota
Canonical
O link leva ao anúncio original. Donator não recebe candidaturas.
Python Software Engineer - Ubuntu Hardware Certification Team - TI e programação, remoto
A empresa Canonical está com uma vaga aberta de Python Software Engineer - Ubuntu Hardware Certification Team. A posição fica na área de TI e programação e é totalmente remota. A empresa contrata candidatos que estejam na Europa.
As principais ferramentas citadas no anúncio são: Python, QA Automation. O currículo precisa mostrar exemplos concretos exatamente dessas habilidades.
A empresa não publicou nenhum valor, isso é acertado na entrevista. O anúncio não impõe condição nenhuma de horário.
Esta vaga passou por uma verificação automática: anúncios que exigem autorização de trabalho estrangeira, patrocínio de visto, uma nacionalidade específica ou residência em um país indicado não entram na lista.
Ferramentas
Em resumo
- Empresa
- Canonical
- Área
- TI e programação
- Quem pode se candidatar
- De qualquer país da Europa
- Formato de trabalho
- Totalmente remota
- Ferramentas
- Python, QA Automation
- Tipo de contrato
- Tempo integral
- Publicada
- 4 de novembro de 2026 (há 2 dias)
- Ativa
- até 14 de dezembro de 2026
- Fonte
- Jobicy
Novas vagas de TI e programação por e-mail
O quadro é atualizado várias vezes por dia. Só escrevemos quando aparece uma vaga nova e já verificada. Sem spam e sem precisar de conta.
Já assinou? Gerenciar as configurações
Descrição da empresa
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: https://ubuntu.com/certified
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.
This is an excellent opportunity for someone who wants to have a meaningful impact for adoption of Linux across multiple device categories and industries. Canonical offers a fun, fast-paced team environment and a career full of learning and development opportunities. This team is centered in EMEA time zones, and works with colleagues on related teams in both the Americas and APAC.
We work together with silicon companies, OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices.
Role description
We are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware. This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and allowing for deeper test coverage.
The role involves the development and maintenance of Canonical’s open source certification tools, supporting the creation of hardware solutions for test automation, and automating our existing processes. We seek out continuous process and tooling improvements as part of expanding the certification test suites, ultimately to improve the quality of Linux experience felt by millions of Linux end users.
Key responsibilities
* Maintain and develop new features to our Python based test automation tools like Checkbox , used by both in-house teams and industry partners.
* Invent new ways to enable remote, automated testing.
* Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).
* Write functional and performance tests to support hardware enablement and to protect from regressions.
* Participate in meetings involving international travel 2-3 times per year.
Required skills and experience
* Knowledge of Python programming language.
* Quality oriented, pragmatic approach to software design and implementation.
* Interest in test automation methodologies.
* Previous experience working with Ubuntu or other Linux distributions.
* Ability to be productive in a globally distributed team.
Desired skills and experience
* Passion for tinkering: you are a maker.
* Experience working in an agile environment.
* Hardware testing experience, for example in the IoT space.
* Familiarity with the C programming language.
What is Canonical?
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, “the world’s best free software platform”. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity , we will give your application fair consideration.
#LI-Remote #Stack
O texto permanece no idioma original da empresa, porque é nesse mesmo idioma que você vai se candidatar.
Perguntas frequentes sobre esta vaga
Posso me candidatar à vaga de Python Software Engineer - Ubuntu Hardware Certification Team de onde eu moro?
Sim. Para esta vaga, Canonical aceita candidatos de qualquer país da Europa, então você não precisa de autorização de trabalho de outro país. O anúncio passou por uma verificação automática: se a empresa exigisse autorização de trabalho, patrocínio de visto ou residência em um país específico, ele não estaria neste quadro.
Qual é a remuneração informada?
Para esta vaga, Canonical não divulgou remuneração. A maioria dos anúncios remotos não publica valor, isso é acertado na entrevista.
Como eu me candidato?
Você se candidata diretamente à empresa, pelo anúncio original publicado em Jobicy. Donator não recebe candidaturas, não cobra comissão e não guarda currículos.
Que tipo de vaga é esta?
Uma vaga totalmente remota na área de TI e programação. Anúncios híbridos e tudo o que exige presença no escritório não são publicados neste quadro.
Certificados gratuitos para esta vaga
Este anúncio pede Python. Abaixo estão os certificados gratuitos que cobrem exatamente essas ferramentas.
CS50x: Introduction to Computer Science
certificateHarvard CS50 · ~100 h
Harvard's own branded certificate is free once you pass every problem set and the final project. The edX verified certificate is a separate paid product and is not needed.
strong brandCS50P: Programming with Python
certificateHarvard CS50 · ~60 h
Same mechanism as CS50x: at least 70% on every assignment plus a final project. The certificate does not expire.
strong brandPython Essentials 1 and 2
digital badgeCisco Networking Academy · ~60 h
A two-part course with a separate badge for each part. It also doubles as preparation for OpenEDG's paid PCEP exam.
strong brandDeveloper certificates (10+ tracks)
certificatefreeCodeCamp · ~300 h
A non-profit; a card is never requested. The certificate is issued after five projects are submitted and pass.
moderate weight
