Engineering Manager - Ubuntu Core
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We serve the world's leading public cloud and silicon providers, and industry leaders in many sectors.
We are founder‑led, profitable, and growing. We are hiring a technical engineering manager to redefine the embedded Linux experience with the smallest, most secure, and most reliable operating system in the IoT market.
This role offers the opportunity for a technical leader passionate about open source software, Linux, containers, security, and the developer experience to shape the future of Linux from the smallest systems up to desktops. It demands high technical skill and the ability to inspire and drive people.
Our mission is to enable everyone to build robust solutions in IoT, automotive, aviation and other fields using the next‑generation secure embedded Linux operating system. We define a reliable and secure set of device recovery mechanisms that simplify and standardize field operations for fleets of heterogeneous appliances.
Seniority level : Mid‑Senior level. Employment type : Full‑time. Job function : Engineering and Information Technology. Industries : Software Development.
The role entails
- Building and leading a distributed team of engineers through hiring, coaching, mentoring, feedback and career development
- Demonstrating sound engineering principles by directly contributing toward your team's goals
- Coaching and mentoring team members with hands‑on career development
- Effectively setting and managing expectations with other engineering teams, senior management, and external stakeholders
- Advocating and advancing modern, agile software development practices and helping develop and evangelize great engineering and organizational practices
- Contributing to a healthy, collaborative engineering culture in line with the company values
- Actively participating in the leadership team and collaborating with other leaders in the organization
What we are looking for in you
Demonstrated competencies in embedded software developmentStrong skills in Golang, C++ and ShellA solid understanding of Linux and a modern GNU / Linux distribution; Debian or Ubuntu preferredLove for developing and growing people and a track record of doing soDemonstrated ability of planning and executing to deliver high‑quality software in a timely mannerSolid experience working in an agile development environmentExceptional academic track record from high school and universityUndergraduate degree in a technical subject or a compelling narrative about an alternative chosen pathProfessional written and spoken English with excellent presentation skillsNice‑to‑have skills
Familiarity with an immutable Linux distribution, preferably Ubuntu CoreExperience with multiple CPU architectures such as ARM, RISC‑VExperience with Linux native containerization and securityWhat we offer
Distributed work environment with twice‑yearly team sprints in personPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveTeam Member Assistance Program & Wellness PlatformOpportunity to travel to new locations to meet colleaguesPriority Pass and travel upgrades for long‑haul company eventsCanonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr