
Opportunity at
CanonicalEngineering Manager - Linux Hardware Enablement
Canonical seeks an Engineering Manager to head up a distributed team focusing on Linux hardware enablement. In this capacity, the manager will coordinate efforts alongside engineers…
Career Tools
About This Role
Canonical seeks an Engineering Manager to head up a distributed team focusing on Linux hardware enablement. In this capacity, the manager will coordinate efforts alongside engineers from prominent silicon companies to tailor Ubuntu for cutting-edge server, PC, and IoT platforms, touching components from the kernel up to the graphical user interface. This position involves supervising client relationships, keeping projects on track, and driving both strategy and technical execution. This opportunity…
Job Description
Canonical seeks an Engineering Manager to head up a distributed team focusing on Linux hardware enablement. In this capacity, the manager will coordinate efforts alongside engineers from prominent silicon companies to tailor Ubuntu for cutting-edge server, PC, and IoT platforms, touching components from the kernel up to the graphical user interface. This position involves supervising client relationships, keeping projects on track, and driving both strategy and technical execution.
This opportunity is well-suited for a resourceful and articulate professional with a technical background who excels in problem-solving and fast-paced environments. The chosen candidate will guide engineers through coaching and feedback, uphold strict quality benchmarks, and coordinate with other departments to align with product architectures.
Canonical is the company behind Ubuntu, recognized widely as a prominent Linux platform for both servers and desktops. The organisation values diversity, aiming to maintain an inclusive workplace without discrimination. Employees in this role can expect to work from home while undertaking international travel up to twice annually, for durations of up to two weeks each time.
Responsibilities
- Manage a globally distributed engineering group building Ubuntu integrations for new IoT and server hardware.
- Interact with commercial partners to ensure an optimized platform experience.
- Coach, mentor, and provide feedback to develop team members.
- Supervise commercial partnerships and guarantee adherence to project schedules.
- Maintain high standards for product quality and reliability.
- Coordinate with other internal departments to align product roadmaps and architecture.
Requirements
- Experience working with Linux distributions, Debian packaging, and high-performance server hardware.
- Background in direct customer interaction, troubleshooting technical problems, and addressing business needs.
- Demonstrated experience in software engineering team management or leadership.
- Familiarity with agile software development processes.
- Ability to collaborate across internal teams to build trust and achieve outcomes.
- Strong verbal and written communication skills in English.
Qualifications
- Bachelor degree or equivalent university-level education, preferably within a technology discipline.
Core Skills
Benefits
- Learning and development opportunities
- Annual compensation review
- Recognition rewards
- Annual leave
- Priority pass for travel
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote work policy for this position?
The role is work-from-home with global travel required up to twice a year for up to two weeks at a time.
What qualifications are required for the Engineering Manager role?
Candidates must have technical leadership experience, a background in software engineering, experience with Linux distributions and Debian packaging, and team management skills.
Does the job posting specify the salary?
No, the salary is not stated in the job posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.