Canonical

Ubuntu Linux Kernel Engineer - BIOS/Firmware

Canonical

Apply
over 1 year ago
Remote, Worldwide
Mid Level / Senior
H1B Sponsor

Responsibilities

  • Collaborate with a globally distributed team.
  • Work with the PC platform enablement team and vendors to resolve BIOS, UEFI, and ACPI issues.
  • Contribute to and maintain the Firmware Test Suite (FWTS).
  • Improve tooling and automation for Ubuntu Linux verification on x86 platforms.
  • Submit, review, and apply kernel patches.

Requirements

  • Strong understanding of ACPI from a Linux kernel perspective.
  • Familiarity with BIOS/UEFI to resolve vendor-reported issues.
  • Significant programming ability in C.
  • Demonstrated software development experience with UEFI and/or ACPI.
  • Solid background with git.
  • Familiarity with the x86 bootstrap process.
  • Understanding of operating system kernel fundamentals.
  • Ability to travel internationally twice a year.

Benefits

  • Home-based work environment with twice-yearly team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations.
  • Priority Pass and travel upgrades for long haul company events.

Tech Stack

BashCGitLinuxPython

Categories

BackendEmbedded