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

Software Engineering Manager - Ubuntu Linux Kernel

Remote / Online - Candidates ideally in
Marmara Bölgesi, Turkey (Türkiye)
Listing for: Canonical
Remote/Work from Home position
Listed on 2025-12-12
Job specializations:
  • Software Development
    DevOps, Software Engineer, Cloud Engineer - Software, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 400000 - 800000 TRY Yearly TRY 400000.00 800000.00 YEAR
Job Description & How to Apply Below

Software Engineering Manager – Ubuntu Linux Kernel

Join Canonical as a Software Engineering Manager to lead technical teams that deliver and support all Ubuntu Linux kernels. This role blends high‑level technical leadership with hands‑on management, requiring a passion for Linux and a strong track record in software engineering.

Canonical is a leading provider of open‑source software and operating systems. Our Ubuntu platform powers public cloud, data science, AI, engineering innovation, and IoT deployments worldwide. With teams distributed across 75+ countries, Canonical values remote collaboration and offers a flexible, worldwide work-from‑home model.

Location: Working from home, worldwide. We have kernel teams and openings in every time zone.

The role entails
  • Leading a distributed team of software engineers in your region on aspects of delivery, support, and maintenance for all Ubuntu Linux kernels.
  • Taking ownership of particular domains of Ubuntu Linux, including but not limited to:
    • Working with silicon or cloud partners to implement kernels optimized for their execution environments.
    • Ensuring Ubuntu Linux runs on a wide range of hardware platforms.
    • Defining and executing stringent quality control standards for the Ubuntu user community.
    • Mitigating the latest security threats and exploits in the kernel.
    • Automating build, test, and delivery processes for the kernel.
  • Engaging with other Canonical teams, the open‑source community, and commercial partners to drive integration and innovation.
What we are looking for in you
  • Significant programming experience in C, with Python, Go, or similar languages highly regarded.
  • Substantial experience with operating‑system kernel internals;
    Linux experience is highly valued.
  • Demonstrated experience managing or leading software engineering teams.
  • Ability to coordinate across multiple, technically distinct teams to achieve common goals.
  • Familiarity with version control practices, preferably Git.
  • Prior experience with software packaging formats; experience with Ubuntu/Debian/Snap is a plus.
  • Professional written and spoken English with excellent presentation skills.
  • Willingness to travel internationally twice a year, up to two weeks per event.
Nice‑to‑have skills
  • Experience with kernel patching and debugging.
  • Strong grasp of device drivers, BSPs, and low‑level system engineering.
  • Background driving CI/CD and process automation initiatives.
  • 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.
  • Recognition rewards.
  • Paid annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program and Wellness Platform.
  • Opportunity to travel to new locations and 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 critical open‑source projects, Canonical shapes the future of software for AI, IoT, and the cloud. The company recruits worldwide and sets a high standard for excellence.

Equal Opportunity Employer

Canonical is an equal opportunity employer. We foster a workplace free from discrimination, encouraging diversity of experience, perspective, and background. Whatever your identity, your application receives fair consideration.

Job Details

Seniority level:
Mid‑Senior |

Employment type:

Full‑time | Job function:
Engineering and Information Technology | Industries:
Software Development

#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