Canonical is looking for a Lead Linux Kernel Engineer to join their Kernel Team responsible for the build, maintenance, and distribution of the Linux kernel for Ubuntu. The ideal candidate should have deep technical expertise in operating system kernels and distributions, strong leadership skills, and a proactive approach to driving ideas to completion. Responsibilities include driving engagements with key partners, mitigating vulnerabilities, enhancing performance, streamlining packaging, and ensuring high-quality delivery of Ubuntu Linux. The candidate will lead a team of engineers, collaborate with senior technical leadership, and work remotely in a global environment.


  • 15+ years of industry experience
  • Expertise in C programming language
  • *nix-based operating system kernel and distribution experience
  • Python and Bash scripting skills
  • Proficiency in git version control system
  • Willingness to travel internationally twice a year

Additional Skills:

  • RTOS and real-time performance analysis
  • Experience with Ubuntu/Debian/Snap packaging
  • Kernel patching and debugging experience
  • Device drivers and low-level system engineering


  • Competitive compensation and annual bonus
  • Home-based work environment with team sprints
  • Personal learning and development budget
  • Recognition rewards and annual leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity for international travel
  • Travel perks for company events

About Canonical:

Canonical is a leading tech firm focused on open source projects, including Ubuntu. They offer a remote-first work environment, personal development opportunities, and a commitment to diversity and inclusion.