×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineering Manager - Ubuntu Linux Kernel

Remote / Online - Candidates ideally in
Sherbrooke, Province de Québec, Canada
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
Software Engineering Manager - Ubuntu Linux Kernel
Join in applying for the  Software Engineering Manager - Ubuntu Linux Kernel  role at  Canonical .

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 public cloud, data science, AI, engineering, and IoT. We are founder‑led, profitable, and growing. We offer thousands of colleagues worldwide, with most working from home.

Location
Working from home, worldwide. Kernel teams and openings exist in every time zone.

Role Overview
We are hiring Software Engineering Managers to lead technical teams in delivery and ongoing support of all Ubuntu Linux kernels. This role is appropriate for experienced managers or highly proficient technical leads who are passionate about Linux.

Key Responsibilities

Lead a distributed team of software engineers in your geographic region in delivering Ubuntu Linux kernels.

Take ownership of specific kernel aspects, such as working with silicon or cloud partners to implement optimized kernels, ensuring Ubuntu Linux runs on diverse hardware, defining and executing quality control standards, mitigating security threats, and automating build, test, and delivery processes.

Engage with other Canonical teams, the open source community, and commercial partners.

Qualifications

Significant programming experience in C;
Python, Go, or similar languages highly regarded.

Substantial experience with operating system kernel internals;
Linux experience highly regarded.

Demonstrated experience managing or leading a team of software engineers.

Ability to coordinate across multiple technical teams.

Familiarity with version control (git).

Prior experience with software packaging formats, especially Ubuntu/Debian/Snap.

Professional written and spoken English; excellent presentation skills.

Ability 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 and hardware.

Background in driving CI/CD and process automation.

Public involvement with an open source project.

Benefits & Compensation

Distributed work environment with twice‑yearly in‑person sprints.

Personal learning and development budget of USD 2,000 per year.

Annual compensation review; performance‑driven bonus or commission.

Recognition rewards, annual holiday leave, maternity and paternity leave.

Team Member Assistance Program & Wellness Platform.

Opportunity to travel and Priority Pass for long‑haul events.

About Canonical
Canonical is a pioneering tech firm at the forefront of open source. As the publisher of Ubuntu, we set high standards and expect excellence. Most colleagues have worked from home since 2004.

Equal Employment Opportunity
Canonical is an equal opportunity employer. We foster an inclusive workplace free from discrimination and value diversity.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary