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

Software Engineering Manager - Ubuntu Linux Kernel

Job in Anchorage, Anchorage Borough, Alaska, 99507, USA
Listing for: Canonical
Full Time position
Listed on 2025-12-11
Job specializations:
  • Software Development
    DevOps, Software Engineer
Job Description & How to Apply Below

Software Engineering Manager – Ubuntu Linux Kernel

Canonical, a leading provider of open‑source software and operating systems, is looking for a Software Engineering Manager to lead technical teams responsible for the delivery and ongoing support of all Linux kernels in the Ubuntu distribution.

About the role

As a manager, you will grow a distributed team of active software engineers, challenge and develop high‑performing individuals, influence culture, and ensure timely delivery of kernel upgrades across >100 Ubuntu Linux kernels. The role requires strong technical leadership and a background in Linux kernel development.

Responsibilities
  • Lead a geographically distributed team of software engineers focused on the Ubuntu Linux kernel.
  • Own specific kernel capabilities: hardware support, cloud partner integration, quality control, security hardening, and automation of build and test processes.
  • Collaborate with other Canonical teams, the open‑source community, and commercial partners.
Qualifications
  • Significant programming experience in C (Python, Golang, or similar languages is a plus).
  • Experience with operating‑system kernel internals;
    Linux experience preferred but not required.
  • Track record of managing or leading a software engineering team.
  • Ability to coordinate cross‑functional teams to achieve shared goals.
  • Proficiency with version control (git) and experience packaging for Ubuntu/Debian/Snap.
  • Strong written and spoken English, excellent presentation skills.
  • Will travel internationally up to twice a year for company events (max two weeks).
Nice‑to‑have Skills
  • Experience in kernel patching, debugging, and device‑driver development.
  • Knowledge of BSPs and low‑level system engineering.
  • Background in CI/CD and process automation.
  • Public involvement in an open‑source project.
Benefits & Compensation
  • Competitive pay with performance bonuses and annual compensation review.
  • Work‑from‑home globally; twice‑yearly in‑person team sprints.
  • Annual holiday leave, maternity and paternity leave.
  • Personal learning and development budget (USD 2,000 per year).
  • Team Member Assistance Program & wellness platform.
  • Priority Pass and travel upgrades for long‑haul company events.
  • Recognition rewards, award opportunities.
Location

Worldwide remote; no office requirement.

Seniority Level

Mid‑Senior

Employment Type

Full‑time

Job Function

Engineering and Information Technology (Software Development)

About Canonical

Canonical publishes Ubuntu, the leading open‑source operating system used across public cloud, AI, IoT, and embedded deployments. Canonical values excellence, collaboration across 75+ countries, and fast, efficient releases.

Equal Opportunity Employer

Canonical is proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.

#J-18808-Ljbffr
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).
 
 
 
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