Linux Software Engineer — Ubuntu on Next-Gen Silicon

Canonical Ltd.

Stockholms kommun

Remote

SEK 1,194,000 - 1,791,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Twice-yearly team sprints
Learning budget USD 2,000 per year
Annual compensation review
Travel opportunities
Maternity and paternity leave
Team Member Wellness Platform
Travel upgrades for events

Job summary

Canonical Ltd. is seeking a distributed, open source enthusiast to join the Partner Engineering Team. You will work across the Linux stack to optimize for new silicon and ensure Ubuntu remains robust across servers, IoT, and AI workloads. Location is globally remote, with travel for internal events.

You should have a strong academic record, a technical bachelor’s degree, and deep skills in C, C++, and Python, plus a passion for open source, packaging, and collaboration with diverse teams.

Qualifications

  • Exceptional academic record from high school and university.
  • Undergraduate degree in a technical subject or compelling alternative path.
  • You love technology and working with brilliant people.
  • You are curious, flexible, articulate, and accountable.
  • Fundamental understanding of package management and dependencies.
  • Experience or interest in learning Linux distribution packaging.
  • Experience or interest in open source maintenance or contributions.

Responsibilities

  • Collaborate within a distributed team.
  • Foster a software ecosystem with seamless Ubuntu experience for all users.
  • Evaluate contributions to maintain high quality software standards.
  • Advise on Ubuntu development directions and new ideas.
  • Collaborate with Ubuntu, Debian communities, upstreams, and customers.
  • Debug open source and team-maintained code.
  • Help customers integrate apps, SDKs, and build OS images with Ubuntu Core/Desktop/Server.
  • Maintain Ubuntu silicon features and silicon-optimized packages across platforms.

Skills

C
C++
Python
Open source contributions
Collaboration

Education

Bachelor's degree in a technical subject

Tools

Docker
Kubernetes
Linux packaging

Job description

Canonical Ltd. is seeking a distributed, open source enthusiast to join the Partner Engineering Team. You will work across the Linux stack to optimize for new silicon and ensure Ubuntu remains robust across servers, IoT, and AI workloads. Location is globally remote, with travel for internal events.

You should have a strong academic record, a technical bachelor’s degree, and deep skills in C, C++, and Python, plus a passion for open source, packaging, and collaboration with diverse teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)
Linux Software Engineer - Ubuntu for Next-Gen Silicon (multiple roles and seniority levels)

Canonical Ltd. • Stockholms kommun

Remote
SEK 1,194,000 - 1,791,000
Twice-yearly team sprints
Learning budget USD 2,000 per year
Annual compensation review
+4
Senior Linux Platform Integration Engineer - Ubuntu (Remote)
Senior Linux Platform Integration Engineer - Ubuntu (Remote)

Canonical Ltd. • Stockholms kommun

Remote
SEK 901,000 - 1,302,000
Remote-friendly
Learning budget
Annual bonus potential
+5
Embedded Linux Senior Software Engineer - Optimisation
Embedded Linux Senior Software Engineer - Optimisation

Canonical Ltd. • Stockholms kommun

Remote
SEK 700,000 - 1,100,000
Fully remote working environment
Personal learning and development bud​
Annual compensation review
+6
Linux Platform Integration - Ubuntu Systems Senior Engineer
Linux Platform Integration - Ubuntu Systems Senior Engineer

Canonical Ltd. • Stockholms kommun

Remote
SEK 901,000 - 1,302,000
Remote-friendly
Learning budget
Annual bonus potential
+5
Remote Embedded Linux Senior Engineer – Optimisation
Remote Embedded Linux Senior Engineer – Optimisation

Canonical Ltd. • Stockholms kommun

Remote
SEK 700,000 - 1,100,000
Fully remote working environment
Personal learning and development bud​
Annual compensation review
+6
Senior/Staff/Principal Engineer
Senior/Staff/Principal Engineer

Canonical Ltd. • Stockholms kommun

Remote
SEK 1,200,000 - 1,500,000
Learning budget USD 2,000/year
Annual compensation review
Holiday leave
+2
Senior Web Engineer
Senior Web Engineer

Canonical Ltd. • Stockholms kommun

Remote
SEK 900,000 - 1,300,000
Learning budget USD 2,000/yr
Annual compensation review
Distributed team and in-person sprints
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Canonical Ltd. • Stockholms kommun

Remote
SEK 1,327,000 - 1,990,000
Annual bonus/commission
Learning budget USD 2,000 per year
Annual compensation review
+2
Senior Software Engineer - Digital Workplace
Senior Software Engineer - Digital Workplace

Canonical Ltd. • Stockholms kommun

Hybrid
SEK 900,000 - 1,200,000
Annual learning budget USD 2,000
Performance-based bonus or commission
Annual compensation review
+3
Senior Open Source Engineer | Remote & Tech Leadership
Senior Open Source Engineer | Remote & Tech Leadership

Canonical Ltd. • Stockholms kommun

Remote
SEK 1,200,000 - 1,500,000
Learning budget USD 2,000/year
Annual compensation review
Holiday leave
+2