The role
Canonical is hiring an engineering manager to lead a distributed team building Ubuntu Core system software across ARM, RISC-V and X86. You'll set the roadmap, coach engineers and still contribute directly to delivery.
What you'll do
- Build and lead a distributed team through hiring, coaching and career development
- Plan the roadmap and prioritize requests from stakeholders
- Contribute directly to your team's engineering goals
- Set expectations with other engineering teams and senior management
- Advance agile practices and take part in the leadership team
What they're looking for
Must-haves
- Demonstrated competence in embedded software development
- Strong Golang, C++ and Shell skills
- Solid understanding of Linux; Debian or Ubuntu preferred
- Track record of developing and growing people
- Experience delivering software in an agile environment
Nice to have
- Familiarity with an immutable Linux distribution, ideally Ubuntu Core
- Experience with multiple CPU architectures such as ARM and RISC-V
- Linux containerization and security experience
The company

Canonical
Profitable open source firm in 75+ countries
Canonical publishes Ubuntu, the open source operating system used in cloud, AI and IoT. It's founder-led, profitable and growing, with 1200+ colleagues in 75+ countries.
Summarised by Jobs That Travel from Canonical's listing.


