Canonical
PC Platforms Kernel Engineer- Ubuntu Linux
Remote Devices Engineering role with clear candidate location fit.
PostedRecently added
Eligible countries1 accepted country
Seniority signalOpen level
Work settingRemote
Accepted candidate locations
China
Role overview
PC Platforms Kernel Engineer- Ubuntu Linux
Requirements and responsibilities
Readable role content extracted into sections for faster review.
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
- Well-organised, self-starting and able to deliver to fixed schedules
- Demonstrated ability to present oneself in a professional manner when interacting with colleagues, business partners, and the open source community
- Ability to communicate effectively in English, both written and oral
- Significant programming experience in C, with Python and Bash scripting also 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 cycle
- Strong grasp of device drivers, BSP’s, and other low level system engineering
- Prior experience with Ubuntu/Debian/Snap packaging would be highly regarded
- Knowledge of ACPI and UEFI is desirable
- Willing to travel globally up to 4 times a year for internal and external engineering events.
What we offer you
- Personal learning and development budget of 2,000USD per annum
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Parental Leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues at ‘sprints’
- Priority Pass for travel and travel upgrades for long haul company events
Similar roles
Keep a backup shortlist.
Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Your profileCountry not setSign in to check your country against this role.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.