Ubuntu Linux Kernel Engineer - BIOS/Firmware
C
CanonicalOpen Source Software
APACFull-Time
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- Software DevelopmentGit
Requirements
- Well-organised and motivated self-starter able to thrive in a remote work environment.
- Professional manner with colleagues, business partners, and the open-source community.
- Ability to communicate effectively in English, both written and verbal.
- Significant programming ability in C.
- Demonstrated software development background involving UEFI and/or ACPI, with in-depth understanding of AML.
- Solid background with git.
- Familiarity with the x86 bootstrap process.
- Understanding of operating system kernel fundamentals, with a focus on ACPI and UEFI interaction.
- Ability to travel internationally twice a year for company events of up to two weeks length.
Responsibilities
- Collaborate regularly and proactively with a globally distributed team.
- Work closely with the PC platform enablement team and vendors to resolve BIOS, UEFI, ACPI, and other kernel-related issues.
- Become a primary contributor and maintainer to the Firmware Test Suite (FWTS).
- Improve tooling and automation for verification of Ubuntu Linux on x86 platforms.
- Submit, review, and apply kernel patches in conjunction with internal and external maintainers.
View Full Description & ApplyYou'll be redirected to the employer's site