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