More jobs:
Software Engineering Manager - Ubuntu Linux Kernel
Remote / Online - Candidates ideally in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-01-01
San Francisco, San Francisco County, California, 94199, USA
Listing for:
Canonical
Remote/Work from Home
position Listed on 2026-01-01
Job specializations:
-
Software Development
DevOps, Software Engineer
Job Description & How to Apply Below
Join Canonical as a Software Engineering Manager responsible for the delivery and ongoing support of all Ubuntu Linux kernels. The role involves technical leadership, team growth, and ensuring high-quality kernel releases for millions of users worldwide.
Location
Remote work from anywhere in the world. No office presence except in Taipei, Taiwan, where no office exists.
Role Entails
• Lead a distributed team of software engineers in your geographic region on delivery and maintenance of Ubuntu Linux kernels.
• Own specific aspects of the Ubuntu Linux stack, including:
- Collaboration with silicon or cloud partners to optimise kernels for their execution environments.
- Ensuring wide hardware platform support.
- Defining and executing stringent quality control standards for the user community.
- Mitigating security threats and exploits in the kernel.
- Automating build, test, and delivery processes.
• Engage with internal Canonical teams, the open-source community, and commercial partners.
Qualifications
• Significant programming experience in C;
Python, Golang, or similar languages strongly preferred.
• Substantial experience with operating system kernel internals (Linux experience highly regarded).
• Demonstrated experience managing or leading software engineering teams.
• Ability to coordinate cross-functional teams toward common goals.
• Familiarity with version control practices, ideally Git.
• Experience with software packaging formats; direct experience with Ubuntu/Debian/Snap highly valued.
• Professional written and spoken English with excellent presentation skills.
• Willingness to travel internationally twice a year for company events (up to two weeks).
Nice-to-Have Skills
• Experience with kernel patching and debugging.
• Strong grasp of device drivers, BSPs, and low-level system engineering.
• Background in driving CI/CD and process automation initiatives.
• Public involvement with an open-source project.
Benefits
• Distributed work environment with twice‑yearly in‑person 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.
• Opportunity to travel to new locations to meet colleagues.
• Priority Pass and travel upgrades for long‑haul company events.
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the publisher of Ubuntu, Canonical is changing the world of software and invites high‑performance individuals to join our global team.
Equal Opportunity Employer
Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination and give all applicants fair consideration.
#JLjbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×