Logo
Canonical

Software Engineering Manager - Ubuntu Linux Kernel

Canonical, Syracuse, New York, United States

Save Job

Software Engineering Manager - Ubuntu Linux Kernel

Join to apply for the

Software Engineering Manager - Ubuntu Linux Kernel

role at

Canonical . Location:

Working from home, worldwide. We have kernel teams in every time zone and, with the notable exception of Taipei, Taiwan, have no offices and therefore no pressure to work from an office. Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in enterprise initiatives across public cloud, data science, AI, engineering, and IoT. We hire globally and encourage distributed collaboration, with 1200+ colleagues in 75+ countries. The role: lead technical teams in the delivery and ongoing support and maintenance of all Linux kernels provided by the Ubuntu Linux distribution. As the Linux kernel is broad, domains range from integrating support for new hardware to expanding execution environments and applying fixes and updates to over 100 Ubuntu Linux kernels under active support during Stable Release Update cycles. This role suits an experienced manager of high-performing software teams, or a proficient technical lead taking on management responsibility. You should be passionate about Linux and aspire to contribute to its distribution to millions of users worldwide. What you will do Lead a distributed team of software engineers in delivery of all Linux kernels for the Ubuntu Linux distribution in your region. Take ownership of aspects of Ubuntu Linux, which can include but are not limited to: Collaborating with silicon or cloud partners to implement Linux kernels optimized for their environments Ensuring Ubuntu Linux runs on a wide range of hardware platforms Defining and enforcing stringent quality control standards for the Ubuntu user community Mitigating latest security threats and exploits to the Linux kernel Driving process automation for building, testing, and delivering the Linux kernel Engaging with other Canonical teams, the open source community, and commercial partners What we are looking for in you Significant programming experience in C, with Python, Golang, or similar languages highly regarded Substantial experience with operating system kernel internals and concepts; Linux experience is highly regarded but not essential Experience managing or leading a team of software engineers Ability to coordinate between multiple teams with differing technical focuses to achieve common goals Familiarity with version control practices, ideally git Experience with software packaging formats; direct Ubuntu/Debian/Snap experience is 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 understanding 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 What we offer Distributed work environment with twice-yearly in-person team sprints Personal learning and development budget of USD 2,000 per year Annual compensation review and performance-driven bonuses or commissions Comprehensive benefits aligned with local needs and global fairness Annual holiday leave and maternity/paternity leave Wellness and assistance programs Opportunities to travel to meet colleagues About Canonical Canonical is a pioneering tech firm at the forefront of the global shift to open source. We publish Ubuntu and support AI, IoT, and cloud initiatives. We recruit globally and uphold high standards for joining the company. Most colleagues have worked from home since our inception in 2004. Working at Canonical is a chance to think differently, work smarter, and grow professionally. Equal Opportunity 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. We will give every applicant fair consideration regardless of identity.

#J-18808-Ljbffr