
About Canonical
Empowering the world with open-source software
Key Highlights
- Developers of Ubuntu, used by millions globally
- Headquartered in London with a remote-first policy
- Serves enterprise clients like Google and Microsoft
- Privately held with significant funding from various investors
Canonical Ltd., headquartered in London, is the driving force behind Ubuntu, one of the world's most popular open-source operating systems. With a focus on cloud computing, IoT, and container orchestration, Canonical serves a diverse range of clients, including major enterprises like Google and Micr...
🎁 Benefits
Canonical offers competitive salaries, equity options, generous PTO policies, and a remote-first work environment, allowing employees to work from any...
🌟 Culture
Canonical promotes a remote-friendly culture that values open-source contributions and encourages innovation. The company emphasizes transparency and ...
Skills & Technologies
Overview
Canonical is hiring a Linux Software Engineer to work on optimizing Ubuntu for next-gen silicon technologies. You'll collaborate with global teams and contribute to the full Linux stack. This role is open to various seniority levels and is fully remote.
Job Description
Who you are
You are an open-source enthusiast with a passion for Linux and a desire to work on cutting-edge technologies. You thrive in a distributed team environment and are eager to collaborate with colleagues from around the world. Your experience with Linux systems and software development will enable you to contribute effectively to the team.
You have a strong understanding of the Linux stack and are familiar with various architectures, including x86, ARM, RISC-V, PowerPC, and s390x. Your ability to evaluate contributions from other engineers ensures that high-quality software standards are maintained. You are excited about shaping the future of Ubuntu and bringing new ideas to the table.
What you'll do
In this role, you will work closely with worldwide silicon companies to optimize Ubuntu for their new silicon technologies. You will collaborate proactively within a distributed team, fostering a software ecosystem that provides a seamless user experience for all Ubuntu users. Your responsibilities will include evaluating contributions from other engineers and ensuring that the software meets high-quality standards. You will also play a key role in shaping the future of Ubuntu by advising on work being done elsewhere and contributing your own innovative ideas.
What we offer
Canonical offers a unique opportunity to work in a globally remote role with a diverse team of over 1200 colleagues in 75+ countries. You will have the chance to engage in meaningful work that impacts the future of open-source software and operating systems. The company values diversity and is committed to creating a workplace free from discrimination. You will be part of a culture that encourages collaboration and innovation, with opportunities for professional growth and development.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Canonical.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Canonical is hiring an Ubuntu Software Engineer to work on the Ubuntu Engineering organization. You'll be involved in designing, engineering, and integrating open source software. This position requires a strong understanding of quality, performance, and resilience in software.

Embedded Engineer
Canonical is hiring an Ubuntu Core Software Engineer to redefine the Linux experience in embedded environments. You'll work with low-level operating systems and device firmware, focusing on security and developer experience. This role requires strong technical skills in Linux and embedded systems.

Systems Engineer
Canonical is hiring a Senior Systems Engineer to optimize Ubuntu for the latest hardware. You'll work across the full Linux stack, collaborating with major silicon companies. This role requires expertise in Linux and Ubuntu systems.

Embedded Engineer
Canonical is hiring an Ubuntu Linux Kernel Engineer to enhance the performance of Ubuntu Linux on various System On Chip (SoC) platforms. You'll collaborate with silicon vendors and work on kernel integration. This role is open to candidates at various experience levels.

Engineering Manager
Canonical is hiring an Engineering Manager for their Ubuntu platform to lead engineering teams optimizing Ubuntu for next-gen silicon. You'll work with open source technologies and cutting-edge hardware. This position requires strong development skills and experience in operational systems.