Enable job alerts via email!

Software Engineering Manager - Desktop and Embedded Linux Optimisation

Canonical

Mississauga

Remote

CAD 90,000 - 150,000

Full time

12 days ago

Boost your interview chances

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

Job summary

An innovative firm is seeking a Software Engineering Manager to lead a talented team in optimizing Ubuntu for cutting-edge hardware. This role involves collaborating with major silicon companies, ensuring project milestones are met, and fostering team growth through mentorship. The ideal candidate will possess a strong background in software development, technical leadership, and effective communication skills. Join a dynamic environment that values diversity and encourages professional development, where your contributions will have a significant impact on the future of technology.

Benefits

Learning and development opportunities
Annual compensation review
Recognition rewards
Annual leave
Travel priority pass

Qualifications

  • Strong background in software development and technical leadership.
  • Experience managing or leading software engineering teams.

Responsibilities

  • Lead a distributed team to design and implement optimal Ubuntu integrations.
  • Mentor and develop team members through coaching and feedback.
  • Manage commercial engagements and ensure timely project delivery.

Skills

Linux distributions
Debian packaging
High-performance server hardware
Agile development methodologies
Cross-team collaboration
Communication skills in English

Education

Bachelor's degree in technology

Job description

Software Engineering Manager - Desktop and Embedded Linux Optimisation

Join to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at Canonical.

Overview

We collaborate with major silicon companies to optimise Ubuntu for their latest hardware. As a software engineering manager, you will bring both technical expertise and leadership skills to guide your team. You will lead an engineering team working across the Linux stack—from kernel to GUI—to optimise Ubuntu for cutting-edge silicon technology.

Your role involves engaging with partners, ensuring project milestones are met, and supporting your team's growth. A strong background in software development and technical leadership is essential to challenge and develop your engineers. You will influence company culture, oversee technical delivery, and contribute to strategic planning.

Responsibilities
  1. Lead a distributed team to design and implement optimal Ubuntu integrations for IoT and server hardware.
  2. Collaborate with commercial partners to deliver a high-quality Ubuntu experience.
  3. Mentor and develop team members through coaching and feedback.
  4. Manage commercial engagements and ensure timely project delivery.
  5. Maintain high standards of quality and reliability.
  6. Coordinate with other teams at Canonical on product architecture and roadmaps.
  7. Work remotely with occasional travel up to twice a year for two weeks.
Candidate Profile
  • Experience with Linux distributions, Debian packaging, and high-performance server hardware.
  • Proven ability to work directly with customers and resolve technical issues.
  • Experience managing or leading software engineering teams.
  • Understanding of agile development methodologies.
  • Effective cross-team collaboration skills.
  • Excellent communication skills in English, both written and spoken.
  • Bachelor's degree or equivalent in a technology field preferred.
What Canonical Offers
  • Learning and development opportunities
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Travel priority pass

We promote a workplace free from discrimination. Diversity in experience, perspectives, and backgrounds enriches our environment and products. We welcome all applicants for fair consideration.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and IT
  • Industry: Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Moncton

Remote

USD 90,000 - 150,000

4 days ago
Be an early applicant

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Victoria

Remote

USD 90,000 - 150,000

5 days ago
Be an early applicant

Software Engineering Manager - Sustaining Engineering

Canonical

Victoria

Remote

USD 80,000 - 120,000

7 days ago
Be an early applicant

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Moncton

Remote

USD 90,000 - 150,000

11 days ago

Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical

Regina

Remote

USD 80,000 - 120,000

7 days ago
Be an early applicant

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Regina

Remote

USD 90,000 - 150,000

12 days ago