Software Engineering Manager
3 weeks ago
Software Engineering Manager - Ubuntu Linux Kernel Join to apply for the Software Engineering Manager - Ubuntu Linux Kernel role at Canonical Overview Canonical is a leading provider of open‑source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are a pioneer of global distributed collaboration with over 1,200 colleagues in more than 75 countries, and most roles are remote. Teams meet two to four times a year in person to align on strategy and execution. Role We are hiring Software Engineering Managers to lead technical teams in the delivery and ongoing support of all Linux kernels provided by the Ubuntu distribution. The role can be suitable for an experienced manager of high‑performing software development teams or a very proficient technical lead who is excited to take on management responsibilities. Passion for Linux and a desire to shape its distribution to millions of users worldwide is essential. Location: Working from home, worldwide. Kernel teams are distributed across all time zones. Taipei, Taiwan is the only exception where no office is available. Responsibilities Leading a distributed team of software engineers in your geographic region, focusing on distinct aspects of Linux kernel delivery for Ubuntu Taking ownership of particular Ubuntu Linux areas, such as: Working with silicon or cloud partners to implement kernels optimized for their execution environments Ensuring Ubuntu Linux runs on a wide range of diverse hardware platforms Defining and executing stringent quality control standards expected by the Ubuntu user community Mitigating the latest security threats and exploits to the Linux kernel Driving process automation related to build, test, and delivery of the kernel Engaging with other Canonical teams, the open‑source community, and commercial partners Qualifications 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 highly regarded but not essential) Demonstrated experience managing or leading a team of software engineers Ability to coordinate between multiple distinct teams to achieve common goals Familiarity with version control practices, ideally with git Prior experience with software packaging formats, with direct Ubuntu/Debian/Snap experience highly regarded Professional written and spoken English with excellent presentation skills Ability to travel internationally twice a year for company events up to two weeks long Nice‑to‑have skills 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 Prior public involvement with an open‑source project Benefits Distributed work environment with bi‑annual in‑person team sprints Personal learning and development budget of $2,000 per year Annual compensation review and performance‑driven bonus or commission 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, one of the most important open‑source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit worldwide and set a very high standard for people joining the company. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game. Equal Opportunity Employer Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr
-
Software Engineering Program Manager
3 days ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
3 days ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
3 days ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
3 days ago
ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
3 days ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
3 days ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
1 day ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
2 days ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
1 day ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...
-
Software Engineering Program Manager
1 day ago
Ontario, Canada Incognito Software Systems Full timeAre you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier for...