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
View details
Apply Now