Ubuntu Linux Kernel Engineer - Silicon Enablement

Ubuntu Linux Kernel Engineer - Silicon Enablement

Full-Time Remote
R

About the role

Canonical creates Ubuntu and maintains the Linux kernel and related tooling. This role owns integrating silicon platform support into the Ubuntu Linux kernel, delivering silicon-optimized kernel variants, and collaborating with partners and the open-source community to ensure robust performance across SoCs.

What you'll do

  • Drive integration of platform support from silicon partners into the Ubuntu Linux kernel
  • Identify and resolve complex kernel issues reported by partners, customers, or tests
  • Deliver silicon-optimized variants of the Ubuntu kernel to the global community
  • Develop tooling and automation for reliable kernel delivery and testing
  • Manage upstream patch submission and review with internal and external maintainers
  • Collaborate with a globally distributed engineering team to achieve cohesive outcomes

What they're looking for

  • Proficiency in C for low-level system development
  • Strong understanding of device drivers, BSPs, and hardware-level system engineering
  • Knowledge of OS kernel fundamentals and Git proficiency for version control
  • Good communication in English, both written and spoken
  • Ability to collaborate with business partners and open-source communities
  • Willingness to travel twice a year for company events up to two weeks

For applicants in Nigeria

  • The listing states a globally remote role; no explicit country restrictions beyond worldwide eligibility are stated.
  • Timezone expectations are not specified; confirm during interview.
  • The listing implies remote employment; it does not specify contractor vs employee in this text.
  • Pay currency or range is not provided; compensation is described as worldwide with annual reviews.
  • Visa or work-authorization notes are not specified; confirm eligibility during process.

#J-18808-Ljbffr

R

Contact Details:

remote work Recruitment Team