Lead Kernel Build Automation Engineer for Ubuntu/Linux

Canonical Ltd

New Jersey

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform

Job summary

Canonical Ltd is looking for a Senior Software Engineer to enhance the configuration and build of the Ubuntu Linux kernel. The successful candidate will lead the development of an automated build control system and collaborate with various engineering teams to improve integration within the Canonical ecosystem.

Key qualifications include proficiency in Python and C, along with strong skills in kernel patching and git. The role offers a distributed work environment with competitive compensation and a robust benefits package.

Qualifications

  • Significant programming ability in Python and strong C skills.
  • Demonstrated experience in patching and configuration of the Linux kernel.
  • Ability to communicate effectively in English.

Responsibilities

  • Lead the design and implementation of an advanced automated Linux build control system.
  • Work closely with other engineering teams to deploy seamlessly into the Canonical ecosystem.
  • Propose innovative solutions to kernel build roadblocks.

Skills

Python programming
C programming
Kernel patching
Advanced git usage
Kconfig

Job description

Canonical Ltd is looking for a Senior Software Engineer to enhance the configuration and build of the Ubuntu Linux kernel. The successful candidate will lead the development of an automated build control system and collaborate with various engineering teams to improve integration within the Canonical ecosystem.

Key qualifications include proficiency in Python and C, along with strong skills in kernel patching and git. The role offers a distributed work environment with competitive compensation and a robust benefits package.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Devices Software Engineer - Embedded & Kernel Expert
Linux Devices Software Engineer - Embedded & Kernel Expert

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Maternity and paternity leave
Ubuntu Linux Kernel Engineer - BIOS/Firmware
Ubuntu Linux Kernel Engineer - BIOS/Firmware

Remote Jobs • United States

Remote
USD 120,000 - 210,000
Twice-yearly team sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+2
Ubuntu Linux Kernel Engineer – BIOS/Firmware
Ubuntu Linux Kernel Engineer – BIOS/Firmware

Jobicy • United States

Remote
USD 120,000 - 180,000
Learning budget
Annual compensation review
Team sprints in person twice a year
+1
Remote Linux Kernel Firmware Engineer (BIOS/UEFI)
Remote Linux Kernel Firmware Engineer (BIOS/UEFI)

Jobicy • United States

Remote
USD 120,000 - 180,000
Learning budget
Annual compensation review
Team sprints in person twice a year
+1
Lead Linux Kernel Engineer (C/ARM, HA Infra)
Lead Linux Kernel Engineer (C/ARM, HA Infra)

Tech-Mex • Pleasanton (CA)

On-site
USD 100,000 - 130,000
Linux Engineer — Ubuntu on Next-Gen Silicon (Remote)
Linux Engineer — Ubuntu on Next-Gen Silicon (Remote)

Canonical • United States

Remote
USD 120,000 - 180,000
Performance bonus
Annual review
Learning budget
+3
Remote Linux Kernel Firmware Engineer (BIOS/UEFI)
Remote Linux Kernel Firmware Engineer (BIOS/UEFI)

Remote Jobs • United States

Remote
USD 120,000 - 210,000
Twice-yearly team sprints in person
Learning budget USD 2,000 per year
Annual compensation review
+2
Remote Linux Open-Source Engineer: Kernel, Kubernetes
Remote Linux Open-Source Engineer: Kernel, Kubernetes

Embedded Shishya • United States

Remote
USD 120,000 - 180,000
Learning budget
Annual review
Holiday leave
+3
Lead Engineering Manager: Linux Optimization for IoT
Lead Engineering Manager: Linux Optimization for IoT

SupportFinity™ • Portland (OR)

On-site
USD 140,000 - 200,000
Learning & development
Compensation review
Recognition rewards
+2
Senior Remote IoT Linux Systems Engineer (Embedded)
Senior Remote IoT Linux Systems Engineer (Embedded)

Job4Travelers • Newark (NJ)

Remote
USD 110,000 - 170,000
Distributed team sprints
Learning budget USD 2,000 per year
Annual compensation review
+6