Canonical, the company behind Ubuntu, is seeking a Linux Kernel Engineer to join their distributed global team. As a pioneer in open source software, Canonical serves enterprise and technology markets worldwide, with Ubuntu being extensively used in cloud computing, AI, IoT, and engineering innovation.
The role is part of Canonical's growing kernel team that supports Ubuntu across various platforms, from embedded devices to cloud environments and supercomputers. You'll work on critical projects including hardware enablement, security, reliability, and performance optimization. The team collaborates with major silicon companies and maintains kernels with a 10-year enterprise security commitment.
Key responsibilities include kernel development, issue resolution, and collaboration with both internal teams and external partners. You'll have the opportunity to work on exciting projects like confidential computing, RISC-V platforms, real-time kernels, and container technology. The position offers significant technical growth potential and the chance to impact millions of Ubuntu users worldwide.
Working at Canonical means joining a truly global team of 1200+ professionals across 75+ countries. The company maintains a flexible remote work culture with bi-annual in-person team meetings in interesting locations worldwide. You'll receive competitive compensation, comprehensive benefits, and opportunities for professional development through a generous learning budget.
The ideal candidate should have strong C programming skills, understanding of kernel internals, and experience with Linux systems. This role offers a unique opportunity to work on cutting-edge technology while contributing to one of the most important open-source projects globally.