
Opportunity at
CanonicalEngineering Manager - Linux Hardware Enablement
Canonical seeks an Engineering Manager to head a group of distributed developers specializing in Linux Hardware Enablement. In this position, you will direct a team collaborating…
Career Tools
About This Role
Canonical seeks an Engineering Manager to head a group of distributed developers specializing in Linux Hardware Enablement. In this position, you will direct a team collaborating with external silicon providers to fine-tune Ubuntu across the complete Linux stack, spanning from the kernel to graphical user interfaces. The role entails working with both Internet of Things and personal computer technologies to integrate upcoming hardware features and performance improvements. This position suits…
Job Description
Canonical seeks an Engineering Manager to head a group of distributed developers specializing in Linux Hardware Enablement. In this position, you will direct a team collaborating with external silicon providers to fine-tune Ubuntu across the complete Linux stack, spanning from the kernel to graphical user interfaces. The role entails working with both Internet of Things and personal computer technologies to integrate upcoming hardware features and performance improvements.
This position suits a resourceful and articulate professional with a background in software engineering and technical leadership. You will oversee commercial relationships, guide strategic planning and execution, and ensure projects hit milestones while upholding strict quality and reliability standards. Canonical creates Ubuntu, which serves as a widely utilized Linux desktop and server platform worldwide.
The position operates on a work-from-home basis, requiring international travel of up to two weeks per year, occurring as frequently as twice annually. Canonical maintains a nondiscriminatory workplace that evaluates all applications fairly regardless of identity.
Responsibilities
- Manage a distributed group of software developers building Ubuntu integrations for IoT and server hardware
- Interact with commercial partners to ensure optimized platform performance
- Coach, mentor, and provide feedback to develop team members
- Supervise commercial relationships to achieve project milestones on schedule
- Maintain standards for quality and reliability
- Coordinate with other internal groups regarding product architecture and roadmaps
Requirements
- Background in software engineering and technical leadership experience
- Experience working with Linux distributions, Debian packaging, and high-performance server hardware
- Direct customer interaction experience handling technical problems and business requirements
- Demonstrated software engineering management or leadership history
- Familiarity with agile software development processes
- Cross-functional collaboration and communication skills in English
Qualifications
- Bachelor degree or equivalent university education, preferably in a technology discipline
Core Skills
Benefits
- Learning and development programs
- Annual compensation reviews
- 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 location or remote work policy for this position?
This is a work-from-home role that includes global travel up to twice a year for durations of up to two weeks.
What are the core prerequisites for the Engineering Manager role?
Candidates must possess technical leadership experience, a software engineering background, familiarity with Linux distributions and Debian packaging, and experience managing engineering teams.
Does the posting specify the salary range?
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.