Python Software Engineer

2 settimane fa


milano, Italia Canonical A tempo pieno

Python Software Engineer - Ubuntu Hardware Certification TeamJoin 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 to certify hardware compatibility with Ubuntu Core, Ubuntu Desktop, and Ubuntu Server: design hardware probes and frameworks for software tests that verify Ubuntu's functionality across various hardware devices.This role offers a chance to impact Linux adoption across multiple device categories and industries. Canonical provides a dynamic, fast-paced environment with ample learning and development opportunities. The team primarily operates in EMEA time zones, collaborating with colleagues in the Americas and APAC.We work closely with silicon manufacturers, OEMs, ODMs, and internal teams to ensure a seamless, secure Ubuntu experience out of the box, leading to broader device support.Role descriptionWe seek a self-motivated Python developer to work on test automation tools and Linux-based embedded hardware. This position involves advancing Linux hardware testing capabilities, scaling hardware certification efforts, and enhancing test coverage.Responsibilities include developing and maintaining open-source certification tools, creating hardware test automation solutions, and improving existing processes to enhance Linux user experience.Key responsibilitiesMaintain and develop features for Python-based test automation tools like Checkbox, used internally and by industry partners.Innovate methods for 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, with occasional travel 2-3 times per year.Required Skills And ExperienceProficiency in Python programming.Quality-focused, pragmatic approach to software development.Interest in test automation methodologies.Experience with Ubuntu or other Linux distributions.Ability to work effectively within a globally distributed team.Desired Skills And ExperiencePassion for tinkering and making.Experience in agile development environments.Hardware testing experience, particularly in IoT.Familiarity with C programming language.About CanonicalCanonical is an international software company collaborating with the open-source community to deliver Ubuntu, the leading free software platform. Our services help organizations reduce costs, improve efficiency, and enhance security with Ubuntu.We value diversity and are committed to providing a discrimination-free workplace. All applications are given fair consideration regardless of background or identity.#J-18808-Ljbffr



  • Milano, Italia Dev4Side Software S.R.l. A tempo pieno

    Una azienda innovativa nel settore software cerca un Data Engineer Developer per lavorare su sistemi di raccolta, trasformazione e analisi dei dati. Il candidato ideale ha una solida conoscenza dei database, esperienza con Apache Spark e competenze in Python. Offriamo un ambiente di lavoro giovane e dinamico con un'organizzazione ibrida, che consente la...


  • Milano, Italia byte-code spa A tempo pieno

    A leading technology firm in Italy is seeking a C++ Software Engineer specialized in Robotics. You will design high-performance algorithms and lead investigations in scalable distributed systems while mentoring junior team members. Ideal candidates have strong C++ and Python skills, and a background in computational geometry. The position supports a...


  • Milano, Italia byte-code spa A tempo pieno

    A leading technology firm in Italy is seeking a C++ Software Engineer specialized in Robotics. You will design high-performance algorithms and lead investigations in scalable distributed systems while mentoring junior team members. Ideal candidates have strong C++ and Python skills, and a background in computational geometry. The position supports a...


  • Milano, Italia Canonical A tempo pieno

    Lead Python Software Engineer, Commercial Systems Join to apply for the Lead Python Software Engineer, Commercial Systems role at Canonical Lead Python Software Engineer, Commercial Systems 3 days ago Be among the first 25 applicants Join to apply for the Lead Python Software Engineer, Commercial Systems role at Canonical Canonical is a leading provider of...


  • Milano, Italia agap2 Italia A tempo pieno

    Presente in 14 paesi europei con oltre 9.000 dipendenti, abbiamo aperto, da sette anni , la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in...

  • Python Software Engineer

    2 settimane fa


    Milano, Italia Canonical A tempo pieno

    Python Software Engineer - Ubuntu Hardware Certification TeamJoin 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...


  • milano, Italia Canonical A tempo pieno

    Python Software Engineer - Ubuntu Hardware Certification TeamJoin 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...

  • Python Software Engineer

    2 settimane fa


    Milano, Italia Altro A tempo pieno

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


  • Milano, Italia agap2 Italia A tempo pieno

    Un'importante società di consulenza in Italia cerca un Software Engineer appassionato di intelligenza artificiale per lo sviluppo di applicazioni software e web. Sarai coinvolto nello sviluppo di soluzioni innovative e lavorerai in team multidisciplinari. Si richiedono competenze in sviluppo software, con particolare focus su principi di Clean Architecture...

  • Python Software Engineer

    4 settimane fa


    Milano, Italia Prima A tempo pieno

    Milan - Italy # Python Software Engineer## Overview## Job descriptionPrima could be the place for you.Since 2015, we’ve been using our love of data and tech to rethink motor insurance and bring drivers a great experience at a great price. Our story began in Italy, where we’ve quickly become the number one online motor insurance provider. In fact, we’re...