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

Software Engineering Manager - Ubuntu Linux Kernel

Remote / Online - Candidates ideally in
New York, USA
Listing for: Canonical
Remote/Work from Home position
Listed on 2025-12-11
Job specializations:
  • Software Development
    DevOps, Software Engineer, Embedded Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Software Engineering Manager - Ubuntu Linux Kernel

Join Canonical as a Software Engineering Manager for the Ubuntu Linux Kernel. The role involves leading technical teams that deliver and support all Linux kernels for the Ubuntu distribution.

Canonical is a leading provider of open‑source software and operating systems for the global enterprise and technology markets. Ubuntu is widely used in public cloud, data science, AI, engineering innovation, and IoT. The company operates worldwide with distributed teams and no need for office presence, except in Taipei, Taiwan.

Location: Working from home, worldwide. Open in all time zones.

Responsibilities
  • Lead a distributed team of software engineers within your geographic region on delivery of all Ubuntu Linux kernels.
  • Own specific aspects of Ubuntu Linux, which may include:
    • Working with silicon or cloud partners to implement kernels optimized for their environments.
    • Ensuring Ubuntu Linux runs on a wide range of diverse hardware platforms.
    • Defining and executing quality control standards expected by the Ubuntu user community.
    • Mitigating the latest security threats and exploits to the Linux kernel.
    • Automating build, test, and delivery processes for the kernel.
  • Engage with other Canonical teams, the open source community, and commercial partners.
Qualifications
  • Significant programming experience in C;
    Python, Golang, or similar languages highly regarded.
  • Substantial experience with OS kernel internals and concepts (Linux experience highly regarded but not essential).
  • Demonstrated experience managing or leading a team of software engineers.
  • Ability to coordinate across multiple technical teams to achieve common goals.
  • Familiarity with version control practices, preferably Git.
  • Experience with software packaging formats, especially Ubuntu/Debian/Snap, 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.
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 team 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.

Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.

Job details
  • Seniority level:
    Mid‑Senior level
  • Employment type:

    Full‑time
  • Job function:
    Engineering and Information Technology
#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