Linux Kernel Engineer

Canonical UK Ltd

Home Based
Fully remote
Linux kernel development
C programming
Git
Canonical UK Ltd is seeking Linux Kernel Engineers of all experience levels to work on the Linux kernel for Ubuntu and its ecosystem in a fully remote capacity. The ideal candidate should have a strong background in software engineering, particularly with Linux kernel subsystems, and a commitment to performance and security

Job Summary

  • Work on stable and cutting-edge Linux kernels for Ubuntu and its wider ecosystem.
  • Collaborate with silicon, cloud, and hardware manufacturers to enable hardware and virtualization.
  • Contribute to projects including confidential computing, real-time kernels, and container technology.

Matching Summary

Match Score: 85

Canonical UK Ltd is seeking Linux Kernel Engineers of all experience levels to work on the Linux kernel for Ubuntu and its ecosystem in a fully remote capacity. The ideal candidate should have a strong background in software engineering, particularly with Linux kernel subsystems, and a commitment to performance and security.

Skills & Requirements

Must-have

  • Linux kernel development
  • C programming
  • Git
  • Kernel patching and debugging
  • Device drivers and BSPs
  • Ubuntu Linux experience

Nice-to-have

  • Python and Bash scripting
  • Ubuntu/Debian/Snap packaging
  • Performance engineering
  • Security experience

Key Requirements

  • Outstanding academic results
  • Undergraduate degree in Computer Science or STEM
  • Significant programming experience in C
  • Solid background with git
  • Broad knowledge of the Linux kernel
  • Demonstrated experience with kernel patching and debugging
  • Ability to travel globally twice a year

Work Rights

Not specified

Tailored Resume

Cover Letter