Attiva gli avvisi di lavoro via e-mail!

Ubuntu Core Software Engineer

Canonical

Torino

Remoto

EUR 40.000 - 70.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Inizia da zero o importa un CV esistente

Descrizione del lavoro

Canonical, a leader in open source software, is seeking an Ubuntu Core Software Engineer to enhance the Linux experience in the IoT market. This position offers the opportunity to write high-quality code and debug Linux systems, all while collaborating with a global team. Ideal candidates are passionate about technology, eager to learn, and possess a Bachelor's in Computer Science or similar.

Competenze

  • Experience with C or Golang, Shell scripting.
  • Solid understanding of Linux, particularly Debian or Ubuntu.
  • Experience with Linux-capable devices like Raspberry Pi.

Mansioni

  • Write high-quality code with unit tests for new features.
  • Debug Linux system-level issues and produce fixes.
  • Integrate diverse bootloaders and maintain gadget snaps.

Conoscenze

Collaboration
Curiosity
Flexibility

Formazione

Bachelor's degree in Computer Science
STEM degree or similar

Strumenti

C
Golang
Shell scripting
Yocto

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

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.