Back to results

Canonical

Visit website

Ubuntu Linux Kernel Engineer - BIOS/Firmware

Salary not disclosedRemote

  • Engineering
  • Full time
  • Today
Newly posted

About the role

Canonical is seeking a Linux Kernel Engineer to take ownership of the boot process, BIOS, UEFI, and ACPI components for the Ubuntu Linux kernel. The role focuses on platform stability, reliability, and performance for x86/amd64 environments. The successful candidate will collaborate with a globally distributed team and PC platform vendors to resolve firmware-related issues.

Responsibilities

  • Collaborate regularly and proactively with a globally distributed team
  • Work closely with our PC platform enablement team and vendors to resolve issues involving BIOS, UEFI, ACPI, or other problems involving boot and configuration of the Linux kernel
  • Become a primary contributor and maintainer to the Firmware Test Suite (FWTS)
  • Improve tooling and automation for comprehensive verification of Ubuntu Linux on x86 platforms
  • Submit, review, and apply kernel patches, working with both internal and external upstream maintainers

Required skills

  • C
  • UEFI
  • ACPI
  • AML
  • git
  • x86 bootstrap
  • Linux kernel

Nice to have

  • Python
  • Bash
  • coreboot
  • Ubuntu packaging
  • Debian packaging
  • Snap packaging
  • Devicetree
  • SystemReady
  • u-boot

Qualifications

  • Demonstrated software development background involving UEFI and/or ACPI
  • Understanding of operating system kernel fundamentals

Benefits

  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program
  • Wellness Platform
  • Priority Pass
  • Travel upgrades

About the Company

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software.

Ubuntu Linux Kernel Engineer - BIOS/Firmware at Canonical · Grasshire