Enable job alerts via email!

Engineering Manager - Ubuntu Core

Canonical

Edmonton

Remote

CAD 90,000 - 150,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a passionate Engineering Manager to redefine the embedded Linux experience. In this dynamic role, you will lead a talented team of developers, guiding them in creating the next-generation secure embedded Linux OS. Your expertise in software development, along with your leadership skills, will help shape the future of technology across IoT, automotive, and aviation sectors. This role offers the opportunity to foster a strong engineering culture while promoting agile practices. Join us in building robust solutions and making an impact in the industry!

Qualifications

  • Experience in leading software teams and mentoring.
  • Proficient in software development and agile practices.

Responsibilities

  • Lead a distributed team in developing Ubuntu Core system software.
  • Manage team culture and ensure timely delivery of solutions.

Skills

Golang
C/C++
Shell scripting
Agile development
Embedded software development
Linux (Debian/Ubuntu)

Education

Bachelor's in Computer Science

Job description

Join to apply for the Engineering Manager - Ubuntu Core role at Canonical

Redefine the embedded Linux experience with the smallest, most secure, and most reliable operating system in the IoT market. This is an opportunity for a technical engineering manager 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. This challenging role demands a high degree of technical and management skill.

Our mission is to enable everyone to build robust solutions in fields like IoT, automotive, and aviation using the next-generation secure embedded Linux OS. We develop reliable device recovery mechanisms to simplify and standardize field operations for fleets of heterogeneous devices.

As an engineering manager, you'll lead a team of software developers to design and implement Ubuntu Core system software on various CPU architectures, such as ARM, RISC-V, and X86. You will meet stakeholders, prioritize requests, plan roadmaps, and ensure your team achieves their goals. You will influence team culture, facilitate technical delivery, and work on strategy and execution.

What you'll do
  1. Build and lead a distributed team through hiring, coaching, mentoring, feedback, and career development.
  2. Contribute technically to your team's goals, demonstrating sound engineering principles.
  3. Support timely delivery of technical solutions to meet business needs.
  4. Manage expectations with engineering teams, management, and stakeholders.
  5. Promote modern, agile development practices and foster strong engineering culture.
  6. Participate in leadership activities and collaborate with other leaders.
  7. Work remotely with biannual travel for company events.
Who you are
  1. Passionate about technology and collaboration with talented people.
  2. Curious, adaptable, articulate, and responsible.
  3. Experienced in developing and mentoring people.
  4. Knowledgeable and passionate about software development.
  5. Experienced in leading software teams, coaching, and management.
  6. Capable of planning and delivering high-quality software on schedule.
  7. Proficient in agile development environments.
  8. Holding a Bachelor’s or equivalent in Computer Science or related fields.
  9. Experienced with embedded software development.
  10. Skilled in Golang, C/C++, and Shell scripting.
  11. Well-versed in Linux, preferably Debian or Ubuntu.

We are committed to fostering a workplace free from discrimination. Diversity in experience, perspective, and background enhances our environment and products. We welcome your application regardless of your identity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Engineering Manager - Ubuntu Core

Canonical

Regina

Remote

CAD 90,000 - 140,000

Today
Be an early applicant

Engineering Manager - Ubuntu Core

Canonical

Victoria

Remote

CAD 90,000 - 150,000

9 days ago

Engineering Manager - Ubuntu Core

Canonical

Ottawa

Remote

CAD 90,000 - 140,000

10 days ago

Engineering Manager - Ubuntu Core

Canonical

Montreal

Remote

CAD 90,000 - 140,000

9 days ago

Engineering Manager - Ubuntu Core

Canonical

Calgary

Remote

CAD 90,000 - 140,000

10 days ago