Canonical logo
Canonical·Verified

PC Platforms Kernel Engineer - Ubuntu Linux

Hybrid remoteFull-timeSeniorTaiwanBeijingChina+1 more#linuxParental leave

Role Overview

Are you fascinated by the chance to make a real impact on millions of Ubuntu users? We are looking for a passionate Linux kernel engineer to join our team and help us bring Ubuntu to the next generation of hardware. In this role, you will be responsible for developing and maintaining high-quality kernel support for a wide range of hardware devices, collaborating with upstream developers and driver vendors to integrate the latest hardware support into Ubuntu.

What your day will look like

  • Collaborate regularly and proactively with a globally distributed team.
  • Work closely with external silicon and hardware manufacturer delivery teams on bleeding-edge Desktop, Laptop, and Server platforms.
  • Diagnose and resolve issues in the kernel reported by QA, customers, and the community.
  • Enable new Linux kernel features as requested by customers.
  • Submit, review, and apply kernel patches, working with both internal and external upstream maintainers.

What we are looking for in you

  • Significant programming experience in C; Python and Bash scripting are highly regarded.
  • Solid background with git.
  • Knowledge of the Linux kernel and kernel subsystems.
  • Demonstrated experience with kernel patching and debugging.
  • Knowledge/experience with Linux kernel upstream processes and release cycles.
  • Strong grasp of device drivers, BSPs, and other low-level system engineering.
  • Prior experience with Ubuntu/Debian/Snap packaging is highly regarded.
  • Knowledge of ACPI and UEFI is desirable.
  • Ability to communicate effectively in English, both written and oral.
  • Well-organized, self-starting, and able to deliver to fixed schedules.
  • Willing to travel globally up to 4 times a year for engineering events.

What we offer

  • Personal learning and development budget of 2,000 USD per annum.
  • Annual compensation review and recognition rewards.
  • Comprehensive benefits including annual holiday leave and parental leave.
  • Opportunity to travel to international locations for team 'sprints'.
  • Priority Pass for travel and upgrades for long-haul company events.

Open to

Beijing · China · Taipei · Taiwan

Sign in to track applications and earn points.

More roles at Canonical

Similar remote roles