Open Role
Canonical

Remote opportunity at

Canonical

Engineering Manager - Ubuntu Core

This is a full-time, remote Engineering Manager role for Ubuntu Core, Canonical's small, secure embedded Linux operating system for IoT devices. The team designs and builds…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Not specified
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This is a full-time, remote Engineering Manager role for Ubuntu Core, Canonical's small, secure embedded Linux operating system for IoT devices. The team designs and builds the system software that runs on ARM, RISC-V and x86 processors. The goal is a reliable platform for devices used in IoT, automotive and aviation, along with device recovery mechanisms that help manufacturers standardise field operations across fleets of equipment. The manager builds and…

Job Description

This is a full-time, remote Engineering Manager role for Ubuntu Core, Canonical's small, secure embedded Linux operating system for IoT devices. The team designs and builds the system software that runs on ARM, RISC-V and x86 processors. The goal is a reliable platform for devices used in IoT, automotive and aviation, along with device recovery mechanisms that help manufacturers standardise field operations across fleets of equipment.

The manager builds and directs an engineering group spread across locations, via recruitment, coaching, mentoring, feedback and career growth, while still contributing directly to team goals. The role aligns peer engineering groups, senior leadership and outside stakeholders on what to expect, prioritises requests and plans the roadmap so the team can deliver. It also advocates modern agile practices, promotes a collaborative engineering culture, and takes part in the company's leadership team. The job is described as a technical leadership post that requires strong skill in managing people as well as the technology.

Applicants should have demonstrated skill in embedded software development and strong working knowledge of Go, C++ and shell scripting. A solid understanding of Linux, ideally Debian or Ubuntu, is needed, along with a track record of growing people and planning and delivering high-quality software on time. Experience working in agile development teams and excellent English presentation skills are also required. An technical undergraduate degree, or a compelling alternative route, is asked for. Experience with an immutable Linux distribution such as Ubuntu Core, multiple CPU architectures and Linux-native containerisation and security is a bonus.

Responsibilities

  • Build and direct a spread-out team of engineers, hiring, coaching and mentoring them
  • Contribute directly to the team's goals
  • Set clear expectations for peer engineering groups, senior leadership and outside stakeholders
  • Rank incoming requests, shape the roadmap and make sure the team hits its targets
  • Promote modern agile practices and strong engineering and organisational practices
  • Help grow a collaborative engineering culture that reflects company values
  • Take an active part in the company's leadership team

Requirements

  • Demonstrated competence in embedded software development
  • Strong skills in Go, C++ and shell scripting
  • A solid understanding of Linux, with Debian or Ubuntu preferred
  • A track record of loving and developing people
  • Ability to plan and execute to deliver high-quality software on time
  • Real experience in agile development teams
  • Strong written and spoken English, with polished presentation skills

Qualifications

  • Technical undergraduate degree, or a compelling alternative route
  • Exceptional academic record from high school and university
  • Some exposure to an immutable Linux distro, ideally Ubuntu Core
  • Experience with several CPU architectures such as ARM and RISC-V
  • Experience with Linux-native containerisation and security

Core Skills

Benefits

  • Annual compensation review and a bonus or commission linked to performance
  • USD 2,000 each year for personal learning and development
  • Twice-yearly in-person team sprints in a distributed setup
  • Annual holiday leave, plus maternity and paternity leave
  • Team member assistance and wellness platform
  • Priority Pass access, plus upgraded seats on long-haul trips to company events

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Is this Ubuntu Core Engineering Manager role remote?

Yes. The posting describes the role as remote and the team as distributed across locations.

What technical skills are required?

The posting asks for embedded software development experience, strong skills in Go, C++ and shell scripting, and a solid understanding of Linux.

Is the role full-time, and what is the salary?

The role is full-time. The posting does not specify a base salary, but it mentions a bonus or commission linked to performance.

How do I apply?

The posting does not describe the application process.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote
Canonical
CanonicalPosted 1h ago
Full-timeRemote

Posted by Canonical

Source: Canonical

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

342Open Jobs
—No reviews yet
View Company Profile