한국어·English
Canonical company · OPEN ROLE
- Company
- Makes the Ubuntu Linux distribution and helps enterprises adopt open source infrastructure.
- Role
- Finds PC firmware and kernel issues and fixes them for Ubuntu.
Log in to mock apply, save this role or see more roles.
What you will do
We rewrote the responsibilities and qualifications in plain language instead of copying the original posting.
Responsibilities
- Works with a globally distributed team to resolve boot process, BIOS, UEFI, and ACPI issues in the Ubuntu Linux kernel.
- Works with PC platform vendors to resolve BIOS, UEFI, and ACPI related boot and configuration problems.
- Serves as a primary contributor and maintainer of the Firmware Test Suite (FWTS).
- Improves tooling and automation for validating Ubuntu on x86 platforms.
- Submits, reviews, and applies kernel patches, working with internal and external upstream maintainers.
What you need
- Has a strong understanding of ACPI from a Linux kernel perspective.
- Is familiar enough with BIOS/UEFI to resolve issues reported by platform vendors or the community.
- Has significant programming ability in C.
- Has software development experience with UEFI and/or ACPI, including a deep understanding of AML.
- Has a solid background with git and familiarity with the x86 bootstrap process.
- Communicates effectively in English and can travel internationally up to twice a year for up to two weeks.
Good to have
- Has Python and Bash scripting ability.
- Has prior background with the coreboot project.
- Has experience with Ubuntu/Debian/Snap packaging.
- Has experience with Devicetree, SystemReady, u-boot, or other non-x86 bootstrap mechanisms.
Read the employer’s original job description
See how your resume reads for this role
A former Korea GM at a global company reads it and tells you what to improve for this role. It uses 1 credit.
Checked 2026-10-19