Canonical

Ubuntu Core Software Engineer

Job Location

provincia-di-torino, Italy

Job Description

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

Location: provincia-di-torino, IT

Posted Date: 6/26/2025
View More Canonical Jobs

Contact Information

Contact Human Resources
Canonical

Posted

June 26, 2025
UID: 5217990445

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.