Engineering Manager - Linux Hardware Enablement
- Level
- Lead
Not stated in the posting: salary, work type, visa.
Open. First seen 7 March 2026.
About the role
Lead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world’s most widely used Linux desktop and server, for the latest silicon.
The role is a fast-paced, problem-solving role that’s challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a wide variety of solutions across PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.
As a Partner Engineering Manager at Canonical your role is to manage relationships with our key technology partners by ensuring timely delivery on agreed project milestones. Technical leadership experience and a background in software engineering are necessary prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
What you’ll do
- Lead a team of distributed engineers to design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks
- Engage with commercial partners to deliver a delightful, optimised, first class Ubuntu experience on their platforms
- Develop your team through coaching, mentoring, leading by example, and feedback
- Oversee commercial engagements and support timely delivery on agreed project milestones
- Ensure an ongoing commitment to strict quality and reliability standards
- Engage with other teams at Canonical to ensure alignment on product architecture and roadmaps
- Work from home with global travel up to twice a year for up to two weeks
Who you are
- You have worked with Linux distributions, debian packaging and high performance, server-class hardware
- You have experience working directly with customers, resolving their technical issues, interpreting their business challenges and effectively communicating how your solution will meet their needs
- You have demonstrated experience managing or leading a team of software engineers
- You have understanding of agile software development methodologies
- You collaborate effectively across multiple internal teams, building trust and delivering results
- You have effective communications skills in English, both written and oral
- You have a bachelor’s (or equivalent university level) degree, preferably in a technology field
What Canonical offers
- Learning and Development opportunities
- Annual Compensation Review
- Recognition Rewards
- Annual Leave
- Priority Pass for travel
Canonical's standard text
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity we will give your application fair consideration
#LI-remote
What this role asks for
Particular to this role
Agile
Rare in Canonical's other 207 open postings.
In most of Canonical's ads
Linux
Named in most of its open postings, whatever the role.
92% of this description is written for the role. The rest is Canonical's standard text, folded away below.
Read against Canonical's other open postings on this site.
The team: Devices Engineering HIRES STEADILY
This role is one of 33 open in Devices Engineering. 1 was posted in the last 30 days and the oldest in January: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Linux (33 of 33), Python (21 of 33), C (19 of 33), Bash (14 of 33), Embedded Systems (14 of 33), Linux Kernel (12 of 33), C++ (9 of 33)
OTHER ROLES ON THIS TEAM
- Software Quality Assurance Engineer - Linux, PC, IoT posted Oct 2
- Software Quality Assurance Engineer - Linux, PC, IoT posted Jun 2
- Ubuntu Linux Kernel Test Engineer posted May 29
- Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels) posted Nov 28
- Kernel Build Automation Engineer - Ubuntu Linux posted Oct 16
- Engineering Manager - Ubuntu Core posted Sep 19
- Ubuntu Enablement Engineer posted Jul 24
- Engineering Director, Devices Software Engineering posted Jul 15
- Senior Ubuntu Embedded IoT System Engineer posted Mar 20
- Embedded Linux Senior Software Engineer - Optimisation posted Feb 11
- Ubuntu Linux Kernel Engineer - Silicon Enablement posted Jun 27
- Ubuntu Linux Kernel Engineer - BIOS/Firmware posted Jun 27
- Linux Platform Integration - Ubuntu Systems Senior Engineer posted Jun 23
- Lead Linux Kernel Engineer - Ubuntu posted Jun 3
- Engineering Manager - Ubuntu Hardware Certification Quality and Test Engineering posted May 28
- Linux Enablement - Software Engineering Manager posted May 15
- Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU posted Mar 20
- Junior Linux Kernel Engineer - Ubuntu posted Feb 26
- Ubuntu Enablement Engineer posted Dec 11
- Software Engineer, Ubuntu Commercial Computers posted Dec 11
- PC Platforms Kernel Engineer - Ubuntu Linux posted Sep 27
- Senior Ubuntu Embedded IoT System Engineer posted Nov 22
- Ubuntu Enablement - Software Engineering Manager posted Oct 3
- C++/Rust Graphics and Windowing System Software Engineer - Mir posted Sep 7
- Linux devices software engineer - snapd posted Jul 13
- Software Engineer - Ubuntu Server Certification posted May 25
- Python Software Engineer - Ubuntu Hardware Certification Team posted Mar 28
- Embedded & Desktop Linux Systems Engineer - Optimisation posted Mar 26
- Engineering Manager - Ubuntu Linux Kernel posted Mar 14
- Linux Enablement - Software Engineering Manager posted Sep 3
- Ubuntu Core Software Engineer posted Jun 10
- Software Engineer - Edge AI posted Jan 29
From the team and dates on Canonical's own job board.
Similar jobs
- Linux Systems Engineer in Domains Retail Operations team (hybrid) at IONOS EN
Shares 2 skills: Linux, Agile - Lead, Database Infrastructure Security Engineer at Prudential Financial
Shares 2 skills: Linux, Agile · Lead level - Lead Software Engineer - iOS Engineer at JPMorgan Chase
Shares 2 skills: Linux, Agile · Lead level - Integration Test Lead at Leidos
Shares 2 skills: Linux, Agile · Lead level - Technology Lead - Data Engineer at Infosys
Shares 2 skills: Linux, Agile · Lead level - Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu at Canonical
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.