PC Platforms Kernel Engineer - Ubuntu Linux at Canonical

This role is ideal for a mid-level systems engineer with a deep passion for the Linux kernel and low-level hardware enablement. You should have a strong backgro

Work type: onsite

Location: Office Based - Beijing, China; Office Based - Taipei, Taiwan

Type: Full-time

This role is ideal for a mid-level systems engineer with a deep passion for the Linux kernel and low-level hardware enablement. You should have a strong background in C programming and a proven track record of debugging drivers, working with BSPs, and navigating the upstream kernel submission process. Experience with PC architecture (specifically Intel and AMD platforms) and firmware interfaces like ACPI and UEFI is essential. While the base salary is not specified, Canonical offers a structured compensation package that includes an annual $2,000 USD professional development budget, yearly compensation reviews, and performance bonuses. A standout feature of this role is the "engineering sprints," which involve global travel up to four times a year to collaborate with international teams in person. **You might be a good fit if you...** * Have hands-on experience submitting patches to the mainline Linux kernel. * Are comfortable troubleshooting complex hardware issues involving Wi-Fi, Thunderbolt, or power management. * Enjoy working closely with hardware vendors (OEMs/ODMs) to bring cutting-edge laptops and desktops to market. * Can communicate technical concepts fluently in English within a globally distributed team.

View this job on nocollar jobs