Canonical

Ubuntu Core Software Engineer

Stellenbeschreibung:

Join to apply for the Ubuntu Core Software Engineer role at Canonical

Canonical 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. We are a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet 2-4 times annually in interesting locations worldwide to align on strategy and execution.

The company is founder-led, profitable, and growing.

We are hiring an Ubuntu Core Software Engineer to redefine the Linux experience in embedded environments with the smallest, most secure, and updatable OS in the IoT market. This role suits a software engineer passionate about open source, Linux, security, and developer experience. It requires high technical skill with low-level OS, kernel, and device firmware.

Our mission is to enable building robust solutions in IoT, automotive, aviation, etc., using a next-generation secure embedded Linux OS. We focus on reliable, secure device recovery mechanisms for heterogeneous fleets.

As part of the Ubuntu Core team, you'll design and implement software for various CPU architectures (ARM, RISC-V, X86), working on boot mechanisms, bootloaders, storage layout, device trees, kernel, and services.

Build a meaningful career working with top talent at Canonical, a growing international software company.

Location : This role is remote within the EMEA region

The role entails :

  1. Write high-quality code with unit tests for new features
  2. Debug Linux system issues and produce fixes
  3. Collaborate proactively with a distributed team
  4. Review code from other engineers
  5. Discuss ideas and find solutions
  6. Integrate diverse bootloaders and maintain gadget snaps
  7. Work from home with global travel 2-4 times a year

What we are looking for in you :

  1. You love technology and working with talented people
  2. You are curious, flexible, articulate, and accountable
  3. You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  4. You hold a Bachelor's or equivalent in Computer Science, STEM, or similar
  5. You have experience with C or Golang, and Shell scripting
  6. You understand Linux well; Debian or Ubuntu preferred
  7. You have experience with Linux-capable devices like Raspberry Pi
  8. You are interested in or experienced with low-level systems and security facilities such as:
  • Bootloaders (piboot, uboot, grub-uefi)
  • Systemd, udev, initrd, graphics
  • OS firmware daemons and CLI applications
  • Linux security (TPM, FDE, LUKS, HSM)
  • You may know or have experience with Yocto
  • What we offer colleagues :

    • Distributed work environment with biannual in-person team sprints
    • USD 2,000 annual learning and development budget
    • Annual compensation review
    • Recognition rewards, holiday leave, parental leave
    • Wellness programs and support
    • Travel opportunities to meet colleagues
    • Travel upgrades for company events

    About Canonical :

    Canonical pioneers open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, uphold high standards, and foster a diverse, inclusive workplace. Most colleagues work remotely since 2004. Working here challenges you to think differently, learn new skills, and excel.

    Canonical is an equal opportunity employer. We value diversity and are committed to fair consideration for all applicants.

    #J-18808-Ljbffr
    NOTE / HINWEIS:
    EnglishEN: Please refer to Fuchsjobs for the source of your application
    DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

    Stelleninformationen

    • Veröffentlichungsdatum:

      26 Apr 2026
    • Standort:

      WorkFromHome

      Einsatzort:

      EMEA region
    • Typ:

      Vollzeit
    • Arbeitsmodell:

      Vor Ort
    • Kategorie:

    • Erfahrung:

      2+ years
    • Arbeitsverhältnis:

      Angestellt

    KI Suchagent

    AI job search

    Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!

    Diese Jobs passen zu Deiner Suche:

    Vollzeit Bayern
    30 Apr 2026Development & IT
    partner ad:Stepstone partner
    Vollzeit Babenhausen
    30 Apr 2026Development & IT
    partner ad:Stepstone partner
    Vollzeit Straußfurt
    30 Apr 2026Development & IT
    partner ad:Stepstone partner
    Vollzeit WorkFromHome
    30 Apr 2026Development & IT
    partner ad:Stepstone partner
    Vollzeit Home Office
    30 Apr 2026Development & IT
    partner ad:Stepstone partner
    Vollzeit Berlin
    02 Mai 2026Development & IT
    partner ad:Stepstone partner
    Vollzeit Hannover
    02 Mai 2026Development & IT
    partner ad:Stepstone partner
    Vollzeit Bornheim bei Landau/Pfalz
    03 Mai 2026Development & IT