
Opportunity at
CanonicalEngineering Manager - Ubuntu Core
Canonical creates open-source software and operating systems utilized worldwide across enterprise initiatives like cloud computing, artificial intelligence, data science, and the internet of things. The company…
Career Tools
About This Role
Canonical creates open-source software and operating systems utilized worldwide across enterprise initiatives like cloud computing, artificial intelligence, data science, and the internet of things. The company operates globally with a distributed workforce. This position requires an on-site presence as specified for the role. The organization is seeking a technical engineering manager to shape the embedded Linux ecosystem by overseeing the development of Ubuntu Core. In this capacity, you will guide…
Job Description
Canonical creates open-source software and operating systems utilized worldwide across enterprise initiatives like cloud computing, artificial intelligence, data science, and the internet of things. The company operates globally with a distributed workforce. This position requires an on-site presence as specified for the role.
The organization is seeking a technical engineering manager to shape the embedded Linux ecosystem by overseeing the development of Ubuntu Core. In this capacity, you will guide a team of software developers, handle planning, manage stakeholder expectations, and contribute directly to the team's engineering goals. The ideal leader combines technical acumen in modern software development with a passion for mentoring team members and fostering a collaborative culture.
Responsibilities
- Build and manage a distributed team through hiring, mentoring, feedback, and career development
- Contribute directly to team goals using sound engineering principles
- Set and manage expectations with internal engineering teams, leadership, and external partners
- Advocate for modern agile development practices and organizational standards
- Collaborate with other company leaders as part of the leadership team
Requirements
- Demonstrated experience in embedded software development
- Proficiency in Golang, C++, and Shell
- Strong working knowledge of Linux and a modern GNU/Linux distribution like Debian or Ubuntu
- Track record of developing and growing people
- Proven ability to plan and deliver high-quality software on time
- Solid background in agile development environments
- Technical undergraduate degree or a compelling alternative path
- Professional written and verbal English communication skills with presentation abilities
Qualifications
- Familiarity with an immutable Linux distribution, ideally Ubuntu Core
- Experience working with multiple CPU architectures such as ARM and RISC-V
- Knowledge of Linux native containerization and security
Core Skills
Benefits
- Compensation determined by geographic location, experience, and performance with annual reviews
- Performance-driven annual bonus or commission
- Distributed work environment paired with twice-yearly in-person team sprints
- Annual personal learning and development budget of USD 2,000
- Recognition rewards and annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program and Wellness Platform
- Travel opportunities to meet colleagues with priority pass and travel upgrades for long-haul company events
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 role?
The role is explicitly designated as on-site.
What are the core technical skills required?
Candidates must have embedded software development experience, strong skills in Golang, C++ and Shell, and a solid understanding of Linux or a modern GNU/Linux distribution like Debian or Ubuntu.
Is salary information provided in the posting?
Specific salary figures are not stated in the job posting.
What benefits are included?
Benefits include annual compensation reviews, performance-driven bonuses or commissions, a learning and development budget, maternity and paternity leave, wellness programs, and travel opportunities for team events.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.