Canonical logoCanonical logo

Ubuntu Core Software Engineer

CanonicalHome based - EMEA
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

To thrive in this role, you should possess strong expertise in coding with a focus on quality and unit testing to deliver new features. Proficiency in debugging Linux system-level issues and producing high-quality, maintainable code is essential. Experience working collaboratively within a distributed team and reviewing peers' code is expected. Additionally, familiarity with integrating bootloaders and maintaining gadget snaps will be advantageous. A deep understanding of embedded systems and a commitment to driving innovative solutions in technology are crucial for success in this position.

About the job

Join Canonical, a trailblazer in open source software, as an Ubuntu Core Software Engineer. In this pivotal role, you will revolutionize the Linux experience within embedded environments, developing the most secure and updatable operating system for the IoT landscape. We seek a passionate software engineer who is well-versed in open source principles, Linux systems, security protocols, and the developer experience. You will tackle complex challenges that require a robust understanding of low-level operating systems, kernel functionalities, and device firmware. Your mission will involve empowering diverse industries, ranging from IoT to automotive and aviation, by creating a next-generation secure embedded Linux OS that simplifies operations for device manufacturers worldwide. As part of the Ubuntu Core team, your work will encompass designing and implementing software for various CPU architectures, including ARM, RISC-V, and x86, while enhancing boot mechanisms, bootloaders, storage layouts, and device trees.

About Canonical

Canonical stands at the forefront of the open source software revolution, delivering cutting-edge operating systems and solutions to enterprises and tech innovators globally. Our flagship platform, Ubuntu, is instrumental in transformative initiatives across public cloud, data science, artificial intelligence, engineering, and IoT sectors. We proudly partner with elite public cloud providers, semiconductor leaders, and industry giants to redefine technological boundaries. With over 1,200 dedicated professionals spanning 75+ countries, we endorse a culture of global distributed collaboration, with minimal office-based roles. Our founder-led organization is not only profitable but also continuously expanding, offering an environment where innovation thrives.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.