Linux Kernel Delivery Lead

7 hours ago


Adelaide, South Australia beBeeEngineering Full time US$150,000 - US$180,000
Role Overview

This is a leadership opportunity to oversee software engineering teams focused on delivering Linux kernels for the Ubuntu distribution.

The successful candidate will lead distributed teams of software engineers in various regions, driving delivery of all Linux kernels for the Ubuntu distribution. Responsibilities include taking ownership of specific aspects of Ubuntu Linux, working with silicon or cloud partners to implement optimized kernels, ensuring compatibility with diverse hardware platforms, defining quality control standards, mitigating security threats, and automating build, test, and delivery processes.

Engagement with other teams at Canonical, the open source community, and commercial partners is essential. The ideal candidate has significant programming experience in C, preferably with Python, Golang, or similar languages. Experience managing or leading software engineering teams is necessary, along with ability to coordinate between multiple distinct teams and facilitate technical delivery. Familiarity with version control practices, ideally with git, and direct experience with software packaging formats, particularly Ubuntu/Debian/Snap, are highly valued.

Excellent written and spoken English, as well as presentation skills, are required. Ability to travel internationally twice a year for company events up to two weeks long is also expected. Additionally, prior public involvement with an open source project and demonstrated experience with kernel patching and debugging, device drivers, BSP's, and low-level system engineering are desirable.

Key Responsibilities
  • Leading distributed teams of software engineers in various regions to deliver all Linux kernels for the Ubuntu distribution
  • Taking ownership of specific aspects of Ubuntu Linux, including working with silicon or cloud partners, ensuring compatibility with diverse hardware platforms, and defining quality control standards
  • Mitigating security threats to the Linux kernel and automating build, test, and delivery processes
Requirements
  • Significant programming experience in C, preferably with Python, Golang, or similar languages
  • Experience managing or leading software engineering teams
  • Ability to coordinate between multiple distinct teams and facilitate technical delivery
  • Familiarity with version control practices, ideally with git
  • Direct experience with software packaging formats, particularly Ubuntu/Debian/Snap
  • Excellent written and spoken English, as well as presentation skills
  • Ability to travel internationally twice a year for company events up to two weeks long
Benefits
  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget
  • 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
About the Role

This is a unique opportunity to make a meaningful impact in the world of software development. As a leader of software engineering teams, you will be responsible for overseeing the delivery of Linux kernels for the Ubuntu distribution. You will work closely with distributed teams to drive the development of high-quality software, engage with the open source community, and collaborate with commercial partners.



  • Adelaide, South Australia beBeeSoftwareEngineeringManager Full time $120,000 - $180,000

    Job OverviewThe Software Engineering Manager is responsible for leading technical teams in the delivery and ongoing support of all Linux kernels provided by the Ubuntu Linux distribution.This role requires expertise in various technical domains, including integrating support for bleeding-edge hardware into the latest Ubuntu kernels, expanding execution...


  • Adelaide, South Australia beBeeSoftwareEngineeringManager Full time US$120,000 - US$140,000

    Job OpportunityWe are seeking a highly skilled professional to lead our software engineering team in the delivery and ongoing support of all Linux kernels provided by the Ubuntu Linux distribution.Duties and ResponsibilitiesLead a distributed team of software engineers in distinct aspects of delivery of all Linux kernels for the Ubuntu Linux...


  • Adelaide, South Australia beBeeTechnical Full time $120,000 - $180,000

    Linux Kernel Engineer OpportunityWe are seeking a talented technology expert with a proven track record in operating systems kernel development or low-level system engineering to lead the architecture, implementation, and ongoing delivery of key aspects of the Linux kernel.This includes driving engagements for key Silicon and Cloud partners to provide...


  • Adelaide, South Australia Bebeelinux Full time

    Job Title:Linux Kernel Engineering LeaderAbout the Role:We are seeking a highly skilled and experienced Software Engineering Manager to lead our technical teams in the delivery and ongoing support of all Linux kernels provided by the Ubuntu Linux distribution. As a leader, you will be responsible for overseeing the development and maintenance of Linux kernel...


  • Adelaide, South Australia beBeeLinux Full time $150,000 - $200,000

    Job Title: Linux Kernel Engineering LeaderAbout the Role:We are seeking a highly skilled and experienced Software Engineering Manager to lead our technical teams in the delivery and ongoing support of all Linux kernels provided by the Ubuntu Linux distribution. As a leader, you will be responsible for overseeing the development and maintenance of Linux...


  • Adelaide, South Australia beBeeLinuxKernelDeveloper Full time $120,000 - $180,000

    Linux Kernel DeveloperThis is an exciting role in our kernel team where you will work on Ubuntu and open source software. As a Linux Kernel Developer, you will collaborate with a globally distributed team to diagnose and resolve issues in the kernel, work closely with external partners, and improve tooling and automation for delivery and test of Ubuntu Linux...


  • Adelaide, South Australia Canonical Full time

    Canonical Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at CanonicalCanonical Adelaide, South Australia, Australia3 days ago Be among the first 25 applicantsJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at CanonicalGet AI-powered advice on this job and...


  • Adelaide, South Australia Canonical Full time

    Canonical Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at CanonicalCanonical Adelaide, South Australia, Australia3 days ago Be among the first 25 applicantsJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at CanonicalGet AI-powered advice on this job and...


  • Adelaide, South Australia Canonical Full time

    Canonical Adelaide, South Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at CanonicalCanonical Adelaide, South Australia, Australia3 days ago Be among the first 25 applicantsJoin to apply for the Lead Linux Kernel Engineer - Ubuntu role at CanonicalGet AI-powered advice on this job and...


  • Adelaide, South Australia beBeeExpertise Full time

    Seeking Linux Kernel ExpertiseDeliver cutting-edge kernel solutions to drive innovation and scalability.Key Responsibilities:Strategic partnerships with Silicon and Cloud leadersLeading vulnerability mitigation strategies for Linux kernelsArchitecture enhancements for performance and correctnessStreamlining third-party component packaging and...