Software Engineering Manager - Ubuntu Linux Kernel
Jeddah, Saudi Arabia
Listed on 2026-01-04
-
Software Development
DevOps, Cloud Engineer - Software
Software Engineering Manager - Ubuntu Linux Kernel
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is extensively deployed across public cloud, data science, AI, engineering innovation, and IoT initiatives, serving a broad customer base that includes the world’s leading public cloud and silicon providers.
Location: Working from home, worldwide.
Role- Lead a distributed team of software engineers in your geographic region to deliver all Ubuntu Linux kernels.
- Own specific areas of the Ubuntu Linux offering, such as kernel optimisation for silicon or cloud partners, ensuring Ubuntu Linux runs on diverse hardware, defining quality control standards expected by the Ubuntu community, mitigating the latest security threats, and driving process automation for build, test and delivery.
- Engage with other teams at Canonical, the open source community, and commercial partners.
- Collaborate with silicon or cloud partners to implement Linux kernels optimized for their environments.
- Ensure Ubuntu Linux is capable of running on a wide range of diverse hardware platforms.
- Define and execute stringent quality control standards for the Ubuntu user community.
- Mitigate the latest security threats and exploits to the Linux kernel.
- Automate build, test and delivery processes related to the Linux kernel.
- Significant programming experience in C; experience with Python, Golang or similar languages is highly regarded.
- Substantial experience with operating‑system kernel internals and concepts;
Linux experience is a plus but not essential. - Demonstrated experience managing or leading a software engineering team.
- Ability to coordinate between multiple distinct teams to achieve common goals.
- Familiarity with version control practices, ideally with Git.
- Experience with software packaging formats, with direct Ubuntu/Debian/Snap experience considered advantageous.
- Professional written and spoken English with excellent presentation skills.
- Willingness to travel internationally (up to two weeks per year) for company events.
- Experience with kernel patching and debugging.
- Strong grasp of device drivers, BSPs, and other low‑level system engineering.
- Background in driving CI/CD and process automation initiatives.
- Public involvement with an open‑source project.
- Distributed work environment with twice‑yearly in‑person team sprints.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review.
- Recognition rewards.
- Annual holiday leave.
- Maternity and paternity leave.
- Team Member Assistance Program & Wellness Platform.
- Opportunities to travel to new locations to meet colleagues.
- Priority Pass and travel upgrades for long‑haul company events.
Canonical is a pioneering tech firm dedicated to the open‑source movement. As the publisher of Ubuntu, one of the most important open‑source projects, Canonical influences the cloud, AI, IoT, and enterprise software landscapes worldwide. Most colleagues work from home, and we foster a culture that encourages continuous learning, innovation, and high performance.
Equal Opportunity EmployerCanonical is an equal opportunity employer. We foster a workplace free from discrimination and provide fair consideration to all applicants, regardless of identity or background.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).