Enable job alerts via email!

Engineering Manager - Ubuntu Core

Canonical

Sherbrooke

Remote

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

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

Job summary

A leading company in the IoT market seeks a passionate Technical Engineering Manager to lead a distributed team in developing Ubuntu Core system software. This role involves shaping the future of Linux across various fields, including IoT and automotive. The ideal candidate will have a strong background in software development, leadership, and agile practices, with a commitment to fostering a collaborative engineering culture.

Qualifications

  • Proven track record in developing and mentoring software teams.
  • Experience with embedded software development.

Responsibilities

  • Lead a distributed team of engineers through hiring and mentoring.
  • Ensure timely delivery of technical solutions.
  • Promote agile software development practices.

Skills

Leadership
Agile Development
Software Development
Mentoring
Collaboration

Education

Bachelor's degree in Computer Science

Tools

Golang
C/C++
Shell Scripting
Linux

Job description

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 across various fields including IoT, automotive, and aviation using the next-generation secure embedded Linux operating system. We focus on defining reliable and secure device recovery mechanisms to help device manufacturers simplify and standardize field operations for fleets of heterogeneous appliances.

As an engineering manager, you will lead a team of talented software developers to design and implement Ubuntu Core system software on various CPU architectures such as ARM, RISC-V, and x86. You will engage with stakeholders, prioritize requests, plan the roadmap, and ensure your team can meet their goals. You will also have the opportunity to influence organizational culture, facilitate technical delivery, and collaborate on strategy and execution.

What you'll do
  1. Build and lead a distributed team of engineers through hiring, coaching, mentoring, feedback, and career development.
  2. Contribute directly to your team's goals by demonstrating sound engineering principles.
  3. Support the timely delivery of technical solutions to meet business needs.
  4. Set and manage expectations with other engineering teams, senior management, and external stakeholders.
  5. Promote modern, agile software development practices and help develop organizational engineering standards.
  6. Foster a healthy, collaborative engineering culture aligned with company values.
  7. Participate actively in leadership discussions and collaborate with other organizational leaders.
  8. Work remotely with biannual travel for company events, approximately two weeks each time.
Who you are
  • You love technology and working with talented people.
  • You are curious, adaptable, articulate, and accountable.
  • You enjoy developing and mentoring people, with a proven track record.
  • You are passionate about software development and have relevant experience.
  • You have led, managed, coached, and mentored software development teams.
  • You are skilled in planning and executing to deliver high-quality software on time.
  • You have experience working in an agile development environment.
  • You hold a Bachelor's degree or equivalent in Computer Science, STEM fields, or similar.
  • You have experience with embedded software development.
  • You are proficient in Golang, C/C++, and Shell scripting.
  • You possess a solid understanding of Linux, preferably with experience in modern GNU/Linux distributions such as Debian or Ubuntu.

We are committed to fostering a workplace free from discrimination. We value diversity of experience, perspectives, and backgrounds, which enrich our work environment and products. We welcome applications from all qualified individuals and will consider each application fairly.

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

3 days ago
Be an early applicant

Engineering Manager - Ubuntu Core

Canonical

Victoria

Remote

CAD 90,000 - 150,000

12 days ago

Engineering Manager - Ubuntu Core

Canonical

Ottawa

Remote

CAD 90,000 - 140,000

13 days ago

Engineering Manager - Ubuntu Core

Canonical

Montreal

Remote

CAD 90,000 - 140,000

12 days ago

Engineering Manager - Ubuntu Core

Canonical

Edmonton

Remote

CAD 90,000 - 150,000

13 days ago

Engineering Manager - Ubuntu Core

Canonical

Calgary

Remote

CAD 90,000 - 140,000

13 days ago