Embedded Linux Software Engineer

4 semanas atrás


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 functions flawlessly in unreliable environments.

As a leading provider of Linux for software engineers, desktops, cloud, and IoT, Canonical brings open-source solutions to the world. Our high-performance, safe, and secure platform is ideal for enterprise computing and connected devices.

The integration of smart, connected devices has transformative potential across industries. Classic Ubuntu, widely used in embedded systems due to its developer focus and enterprise-grade security maintenance, partners with prominent silicon companies to optimize performance on their latest chips. Additionally, we collaborate with major OEMs and ODMs to ensure seamless operation on their hardware.

However, classic Ubuntu's variability makes it less suitable for appliance or connected device environments where precision is paramount. Therefore, Canonical develops Ubuntu Core, a fully containerized version mathematically precise and rigorously secure. We are continually working on innovative solutions for even smaller devices.

Our open-source initiatives for embedded environments focus on exceptional Linux and RTOS software engineers passionate about innovation and cutting-edge technologies. You will contribute significantly through high-quality design and code while developing your technical leadership skills.

We have multiple roles within these areas:

  • Ubuntu Core and snapd software development
  • Silicon software and optimization engineers
  • Kernel driver and hardware enablement engineers
  • Hardware-centric Linux QA Engineers
  • Hardware Certification Engineers
  • Robotics engineers
  • Industrial IoT software engineers
  • Networking software engineers (switching, routing, access, and SmartNICs)

At Canonical, you will have opportunities to engage with the broader open-source community. We seek individuals who can foster a thriving community, contribute to various technologies, and deploy Ubuntu and Ubuntu Core across a wide range of devices.

Location-wise, we offer remote roles available worldwide. As per industry standards and considering the location and expertise required for this position, we estimate the annual salary to be around **$120,000**.



  • 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

    OverviewWe are seeking a highly skilled Embedded Linux Automation Engineer to join our team at Canonical. In this role, you will be responsible for designing and developing test automation tools for Linux-based embedded systems.


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

  • Embedded Software Developer

    4 semanas atrás


    Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleCanonical 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 DescriptionWe are looking for a highly motivated and...


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

    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 Buscojobs Portugal Tempo inteiro

    Software Engineer Role OverviewWe are seeking a highly motivated Linux Kernel Software Engineer to join our Canonical team in Portugal. As a Linux Kernel Software Engineer, you will be responsible for designing, developing, and testing high-quality software components for the Ubuntu operating system.Job DescriptionIn this role, you will have the opportunity...


  • 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

    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

    About the JobWe are looking for a highly skilled Linux Kernel Software Engineer to join our team at Canonical. As a key member of our kernel team, you will play a critical role in the development and maintenance of the Ubuntu Linux kernel.Your Key Responsibilities:Develop and maintain high-quality kernel code for UbuntuCollaborate with our global team to...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleWe are seeking a skilled Linux Kernel Engineer to join our team. As a Linux Kernel Engineer, you will be responsible for designing, developing, and maintaining the Linux kernel for our Ubuntu-based products.Responsibilities* Collaborate with our global team to develop and maintain the Linux kernel* Work closely with silicon, cloud, and hardware...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About this RoleThe Partner Engineering team at Canonical collaborates with leading silicon companies to optimize Ubuntu for the latest silicon. As a fast-paced, problem-solving role, you will work closely with specialist engineers from our partners to integrate next-generation features and performance enhancements for upcoming hardware.This is a challenging...


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


  • 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

    Job DescriptionWe are seeking a Senior Linux Software Architect to join our team. In this role, you will be responsible for designing and implementing software that runs on various CPU architectures.About the RoleDesign and implement system daemons with REST APIs in GolangIntegrate diverse bootloaders and maintain gadget snapsCollaborate proactively with a...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    At Canonical, we are a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely adopted in various industries including public cloud, data science, AI, engineering innovation, and IoT.We are seeking an experienced Senior Embedded Systems Business Development Manager to...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About PhitureAt Phiture, we redefine the embedded Linux experience with the smallest, most secure, and reliable operating system in the IoT market. We're passionate about open source software, Linux, containers, security, and the developer experience. Our mission is to empower everyone to build robust solutions in various fields, including IoT, automotive,...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    At Phiture, we are pushing the boundaries of embedded Linux and redefining the IoT experience. We're seeking an exceptional technical leader to join our team as a Senior Software Engineering Team Lead. If you have a passion for open-source software, Linux, containers, security, and the developer experience, this is your chance to shape the future of Linux...

  • Senior Technical Lead

    4 semanas atrás


    Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Technical Lead to join our Partner Engineering team as an Embedded Systems Expert. This is an exciting opportunity to lead a talented team of engineers and contribute to the development of cutting-edge technologies.Key ResponsibilitiesLead and develop a team of engineers, providing technical guidance and...