Engineering Manager - Ubuntu Core @ Canonical
Your Application Journey
Email Hiring Manager
Job Details
About the Role
Canonical, the publisher of Ubuntu, is seeking an Engineering Manager - Ubuntu Core to redefine the embedded Linux experience. This role is ideal for a technical leader passionate about open source software, Linux, containers, security, and the developer experience. You will lead a distributed team to design and implement Ubuntu Core system software across various CPU architectures including ARM, RISC-V, and X86.
Responsibilities
- Build and lead a distributed engineering team.
- Directly contribute to and uphold sound engineering principles.
- Coach, mentor, and develop team members.
- Manage expectations and collaborate with senior management and stakeholders.
- Advocate modern agile software development practices.
- Contribute to a collaborative engineering culture aligned with company values.
- Participate actively in leadership meetings and strategy formulation.
What We Are Looking For
The ideal candidate has strong competencies in embedded software development, proficiency in Golang, C++ and Shell, and a robust understanding of Linux (with a preference for Debian or Ubuntu). Experience in agile development and a passion for mentoring and growing talent are essential.
Nice-to-Have Skills
- Familiarity with an immutable Linux distribution like Ubuntu Core.
- Experience with multiple CPU architectures such as ARM, RISC-V.
- Knowledge of Linux native containerization and security.
What We Offer
This role comes with competitive compensation, a performance-driven bonus, and benefits tailored to a distributed workforce. Enjoy a personal learning budget, annual reviews, team sprints at exciting locations, and various wellness and travel perks.
Key skills/competency
- Embedded Software
- Golang
- C++
- Shell
- Linux
- Agile
- Team Leadership
- Mentoring
- Distributed Teams
- Open Source
How to Get Hired at Canonical
🎯 Tips for Getting Hired
- Customize Your Resume: Highlight Linux and open source expertise.
- Research Canonical: Understand its open source mission and global impact.
- Prepare for Technical Interviews: Focus on embedded systems and agile practices.
- Showcase Leadership Skills: Emphasize team management and mentoring.