Lead Engineering Manager: Linux Optimization for IoT

SupportFinity™

Portland (OR)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Learning & development
Compensation review
Recognition rewards
Annual leave
Priority travel pass

Job summary

Canonical in Portland is seeking an Software Engineering Manager to lead a distributed team focused on desktop and embedded Linux optimization for Ubuntu on the latest silicon and hardware. You will drive architecture decisions, coach engineers, and coordinate with partner teams to deliver high‑quality results.

The role demands strong leadership, deep Linux knowledge, and the ability to manage complex projects across the stack from kernel to GUI.

Qualifications

  • Experience leading a software engineering team.
  • Experience with Linux and hardware platforms.
  • Strong communication with customers and stakeholders.
  • Knowledge of agile software development methodologies.
  • Ability to collaborate across multiple teams and drive results.

Responsibilities

  • Lead distributed engineers to design and implement the best Ubuntu integration for latest IoT/server-class hardware.
  • Engage with commercial partners to deliver an optimized Ubuntu experience on their platforms.
  • Develop the team through coaching, mentoring, and feedback.
  • Oversee engagements and ensure timely delivery of milestones.
  • Maintain strict quality and reliability standards.
  • Collaborate with other Canonical teams on architecture and roadmaps.
  • Work from home with travel up to twice a year for two weeks.

Skills

Linux distributions
Debian packaging
High performance hardware
Team leadership
English communication

Education

Bachelor's degree in technology field

Job description

Canonical in Portland is seeking an Software Engineering Manager to lead a distributed team focused on desktop and embedded Linux optimization for Ubuntu on the latest silicon and hardware. You will drive architecture decisions, coach engineers, and coordinate with partner teams to deliver high‑quality results.

The role demands strong leadership, deep Linux knowledge, and the ability to manage complex projects across the stack from kernel to GUI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager, Linux Hardware Enablement (IoT/Server)
Engineering Manager, Linux Hardware Enablement (IoT/Server)

Canonical • United States

Hybrid
USD 120,000 - 150,000
Learning and Development opportunities
Annual Compensation Review
Recognition Rewards
+2
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Software Engineering Manager - Desktop and Embedded Linux Optimisation

SupportFinity™ • Portland (OR)

On-site
USD 140,000 - 200,000
Learning & development
Compensation review
Recognition rewards
+2
Engineering Manager – Embedded Linux (Ubuntu Core)
Engineering Manager – Embedded Linux (Ubuntu Core)

Canonical • United States

On-site
USD 120,000 - 160,000
Personal learning budget of USD 2000 per year
Annual compensation review
Maternity and paternity leave
+2
Engineering Manager - Linux Hardware Enablement
Engineering Manager - Linux Hardware Enablement

Canonical • United States

Hybrid
USD 120,000 - 150,000
Learning and Development opportunities
Annual Compensation Review
Recognition Rewards
+2
Remote Embedded IoT Field Engineering Lead
Remote Embedded IoT Field Engineering Lead

United States Digital Space LLC • United States

Remote
USD 120,000 - 180,000
Distributed work environment with team
Learning and development budget USD 2,
Annual compensation review
+6
Linux Devices Software Engineer - Embedded & Kernel Expert
Linux Devices Software Engineer - Embedded & Kernel Expert

Canonical • United States

Remote
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Recognition rewards
Maternity and paternity leave
Remote Embedded Linux Field Engineering Manager
Remote Embedded Linux Field Engineering Manager

Cortes 23 • United States

Remote
USD 120,000 - 180,000
Twice-yearly team sprints
USD 2,000 personal learning budget
Priority Pass lounge access
Remote IoT Solutions Architecture Lead
Remote IoT Solutions Architecture Lead

Canonical • United States

Remote
USD 110,000 - 150,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review and performance bonuses
Recognition rewards
+2
Linux Enablement - Software Engineering Manager
Linux Enablement - Software Engineering Manager

Canonical • Delhi Township (OH)

On-site
USD 150,000 - 190,000
Embedded Linux Field Engineer - IoT Devices - Remote
Embedded Linux Field Engineer - IoT Devices - Remote

United States Digital Space LLC • United States

Remote
USD 120,000 - 160,000
Team sprints in person twice a year
$2,000 learning budget per year
Annual compensation review
+6