Job Description

Ubuntu Linux Kernel Engineer – Silicon Enablement

Join Canonical to expand Ubuntu Linux adoption across System‑On‑Chip platforms. We collaborate with vendors such as NVIDIA, Xilinx, MediaTek, and Qualcomm to deliver high‑performance, silicon‑optimized kernel variants. Candidates must bring strong hardware‑level software engineering skills and a passion for silicon performance.

Responsibilities

  • Collaborate regularly and proactively with a globally distributed team.
  • Work closely with our silicon vendor partners to integrate their platform support into the Ubuntu Linux kernel.
  • Diagnose and resolve kernel issues reported by partners, the community, and during testing.
  • Deliver distinct silicon‑optimised variants of the Ubuntu Linux kernel worldwide.
  • Improve tooling and automation for kernel delivery and testing.
  • Submit, review, and apply kernel patches in collaboration with upstream maintainers.
  • ...

Apply for this Position

Ready to join Canonical? Click the button below to submit your application.

Submit Application