Embedded Software Developer

Há 4 dias


Coimbra, Coimbra, Portugal Phiture Tempo inteiro
About the Role

Canonical is a leading international software company that partners with the open-source community to deliver Ubuntu, a free and secure operating system. We are seeking an exceptional Embedded Software Developer - Linux Specialist to join our Certification team in EMEA time zones.

Job Description

We are looking for a highly motivated and experienced software engineer with expertise in Python programming language to develop and maintain our certification tools, including Checkbox. As an Embedded Software Developer - Linux Specialist, you will work closely with silicon companies, OEMs, ODMs, and teams within Canonical to ensure a smooth and secure out-of-the-box Ubuntu experience.

Key Responsibilities
  • Maintain and develop new features to our Python-based test automation tools like Checkbox.
  • Invent new ways to enable remote, automated testing.
  • Help build the software counterpart to in-house designed testing hardware to aid device enablement (graphics, hotplug, Bluetooth, etc).
  • Write functional and performance tests to support hardware enablement and protect against regressions.
Requirements and Qualifications
  • Expertise in Python programming language.
  • Quality-oriented and 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.
Salary

The estimated salary range for this position is between €60,000 - €100,000 per annum, depending on location and experience.



  • Coimbra, Coimbra, Portugal The Loop Co. Tempo inteiro

    pbAbout the Role/b/ppWe are seeking an Embedded Systems Software Developer to join our R&D team in Coimbra, Portugal. As a key member of our team, you will be responsible for designing, developing, testing, and implementing software application solutions for our circular projects./ppbYour Key Responsibilities/b/pulliDesign and develop software application...


  • Coimbra, Coimbra, Portugal The Loop Co. Tempo inteiro

    Role OverviewWe are seeking an Embedded Systems Software Developer to join our R&D team in Coimbra, Portugal. As a key member of our team, you will be responsible for designing, developing, testing, and implementing software application solutions for our circular projects.Key ResponsibilitiesDesign and develop software application solutionsDesign hardware...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Embedded Linux Software Engineer RoleAt Canonical, we're seeking a skilled Embedded Linux Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software for our embedded systems.The ideal candidate will have a strong background in Linux and experience...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Redefine the Linux experience in the embedded environment with our cutting-edge, secure, and updatable operating system for the IoT market. This is an exciting opportunity for a senior software engineer passionate about open source software, Linux, security, and the developer experience.Our mission is to empower developers to build robust solutions in...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Job DescriptionRedefine the Linux experience in the embedded environment by leveraging the smallest, most secure, and updatable operating system in the IoT market. This role is designed for a senior software engineer passionate about open-source software, Linux, security, and the developer experience.Key Responsibilities:Design and implement software that...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    **About the Role**Job Summary: We are seeking a highly skilled Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for developing and maintaining software tools for testing hardware devices.**Key Responsibilities:**Develop and maintain software tools for testing hardware devices using Python...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    **Discover a World of Possibilities with Embedded Linux at Canonical**This role presents an opportunity to be part of our diverse engineering teams, working on low-level system technology and embedded systems across various seniority levels. We seek careful and conscientious engineers who appreciate the challenge of developing memory-efficient code that...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the JobThis is a general track role that applies to all engineering teams at Canonical who work on low-level system technology and embedded systems, across all seniority levels. We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About UsAt Canonical, we are a pioneering tech firm at the forefront of the global move to open source.We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud.Job DescriptionThis role is an exciting opportunity to work with the latest Linux kernel, RTOS, and open source technologies.You will be responsible...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Role OverviewWe're seeking a skilled Senior Software Engineer to join our team and contribute to the development of secure, updatable, and efficient Linux operating systems for embedded environments. This is an exciting opportunity to work on cutting-edge technology and collaborate with a talented team of engineers passionate about open-source software,...

  • AI Software Developer

    4 semanas atrás


    Coimbra, Coimbra, Portugal Critical Software Tempo inteiro

    Job SummaryCritical Software is seeking a talented AI Software Developer to join our dynamic team. As an AI Software Developer, you will design, develop, and deploy cutting-edge AI solutions, working closely with our data scientists, software engineers, and product managers.Key ResponsibilitiesDesign and implement machine learning algorithms and models,...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Role OverviewWe are seeking an experienced Embedded Linux Software Engineering Manager to lead our team in delivering exceptional results. As a Partner Engineering Manager, you will oversee the technical relationships with key silicon partners, ensuring timely project goals delivery and collaboration with internal teams.This role requires strong technical...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleWe are seeking a highly skilled Embedded Software Sales and Business Development Expert to join our team. This is a unique opportunity to work with a leading provider of open source software and operating systems, expanding our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco.

  • Embedded Linux Specialist

    3 semanas atrás


    Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Job DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.The company is a pioneer of global distributed collaboration, with...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleWe are seeking a Senior Embedded Solutions Strategist to drive partnerships for licensing and embedding Ubuntu and Ubuntu Pro into software and SaaS solutions. As an Embedded Solutions Director, you will play a key role in developing and executing strategies to help ISVs (Independent Software Vendors) leverage Canonical's open source platform.


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    OverviewCanonical is a leading provider of open-source software solutions, operating at the forefront of global enterprise and technology markets. Our platform, Ubuntu, has widespread adoption in cutting-edge initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We collaborate with industry leaders in various sectors, including...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    The role of Senior Director of Embedded Solutions is crucial to driving partnerships for licensing and embedding Ubuntu and Ubuntu Pro into software and SaaS solutions. Canonical supports ISV customers and alliances in building on Ubuntu and Ubuntu Pro, which helps them deliver fast, reliable, secure, compliant, and consistent solutions. We provide the...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleCanonical is seeking an experienced Isv Embedded Solutions Director to drive partnerships for licensing and embedding Ubuntu and Ubuntu Pro into software and SaaS solutions.Key ResponsibilitiesDrive embedded support and licensing sales with ISVs to exceed quarterly and annual bookings targets.Lead customer and partner relationships and...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Job DescriptionWe are hiring an Embedded Software Sales Representative to expand our reach in mission-critical industries such as Automotive, Medical Devices, Industrial Systems, Robotics, and Telco, as well as consumer electronics.This is a prospecting sales and strategic account development role that requires energy, ambition, and focus. You will be...

  • Embedded Systems Engineer

    1 semana atrás


    Coimbra, Coimbra, Portugal The Loop Co. Tempo inteiro

    Job DescriptionWe are seeking an Embedded Systems Engineer to join our R&D team in Coimbra, Portugal.Your ImpactDesign, develop, test and implement software application solutions.Design hardware components, sensors, microprocessors and processors.Write firmware in C/C++ for embedded systems.Work with lower-level computer systems.Integrate embedded systems...