Ubuntu Core Software Engineer

Sii tra i primi a mandare la candidatura.
Solo per membri registrati
Torino
Remoto
EUR 40.000 - 70.000
Sii tra i primi a mandare la candidatura.
3 giorni fa
Descrizione del lavoro

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

About the role

Canonical is a leading provider of open source software and operating systems. We are hiring a Ubuntu Core Software Engineer to redefine the Linux experience in embedded environments with a focus on security and upgradability in the IoT market. This role involves designing and implementing software across various CPU architectures, including ARM, RISC-V, and x86.

Responsibilities

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

Qualifications

  • Passion for technology and collaboration.
  • Curiosity, flexibility, articulate, and accountable.
  • Bachelor's degree in Computer Science, STEM, or similar.
  • Experience with C or Golang, Shell scripting.
  • Solid understanding of Linux, Debian or Ubuntu preferred.
  • Experience with Linux-capable devices like Raspberry Pi.
  • Interest or experience in low-level systems and security (e.g., bootloaders, systemd, Linux security features).
  • Knowledge of Yocto is a plus.

Location

This role is remote within the EMEA region.

J-18808-Ljbffr

Software Engineer • Piemonte, Torino, Italia