Linux Software Engineer - Ubuntu for Next-Gen Silicon (Fully Remote)

Canonical

United States

Remote

USD 120,000 - 180,000

Full time

8 days ago
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

Performance bonus
Annual review
Learning budget
Parental leave
Wellness platform
Travel opportunities

Job summary

Canonical seeks a software engineer to advance Ubuntu across next-generation silicon and hardware platforms. You will develop, maintain, and optimize Linux software across the full stack, enabling new architectures, packages, and security technologies.

Proficiency in C, C++, and Python is essential, with experience in Linux packaging and open source collaboration. This remote-first role offers a learning budget and travel opportunities as part of the growth package.

Qualifications

  • Proficiency in C, C++, and Python with strong engineering fundamentals.
  • Experience with Linux packaging, open source, and hardware enablement.
  • Familiarity with open source workflows and collaboration.

Responsibilities

  • Develop, maintain, and optimize Linux software across the full stack.
  • Enable new architectures, packages, and security technologies.

Skills

C
C++
Python

Tools

Linux packaging

Job description

  • Advancing Ubuntu across next-generation silicon and hardware platforms.
  • Collaborating with global partners on AI, graphics, networking, and more.

What You'll Do:

  • Develop, maintain, and optimize Linux software across the full stack.
  • Enable new architectures, packages, and security technologies.

What We're Looking For:

  • Proficiency in C, C++, and Python with strong engineering fundamentals.
  • Experience with Linux packaging, open source, and hardware enablement.
  • Performance bonus, annual review, and learning budget.
  • Parental leave, wellness platform, and travel opportunities.
Canonical

They develop and maintain Ubuntu across next-generation silicon and hardware platforms, collaborating with global technology partners. The team works in a globally distributed, remote-first environment with a strong focus on open source and engineering excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Engineer — Ubuntu on Next-Gen Silicon (Remote)
Linux Engineer — Ubuntu on Next-Gen Silicon (Remote)

Canonical • United States

Remote
USD 120,000 - 180,000
Performance bonus
Annual review
Learning budget
+3
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
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
Engineering Manager - Linux Hardware Enablement
Engineering Manager - Linux Hardware Enablement

Canonical • United States

On-site
USD 120,000 - 150,000
Learning and Development opportunities
Annual Compensation Review
Recognition Rewards
+2
Linux Platform Integration - Ubuntu Systems Senior Engineer (Fully Remote)
Linux Platform Integration - Ubuntu Systems Senior Engineer (Fully Remote)

Partner Company • United States

Remote
USD 120,000 - 180,000
Engineering Manager – Linux Hardware Enablement
Engineering Manager – Linux Hardware Enablement

Canonical • United States

Remote
USD 150,000 - 190,000
Embedded Linux Field Engineer for Devices/IoT
Embedded Linux Field Engineer for Devices/IoT

TieTalent • Pennsylvania

On-site
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+5
Developer Relations Engineer
Developer Relations Engineer

Canonical • Honolulu (HI)

On-site
USD 72,000 - 204,500
Personal development budget of USD 2,000 per year
Distributed work environment with team sprints
Annual compensation review
+4
Developer Relations Engineer
Developer Relations Engineer

Canonical • Daytona Beach (FL)

On-site
USD 80,000 - 120,000
Personal learning budget of USD 2,000
Annual compensation review
Remote work flexibility
+1
Embedded Linux Field Engineer for Devices/IoT
Embedded Linux Field Engineer for Devices/IoT

Canonical • United States

Hybrid
USD 110,000 - 160,000
Distributed team sprints
Learning & development budget
Annual compensation review
+4