Ubuntu Silicon Systems Engineer – Remote, Open Source

Canonical Ltd.

Zürich

Remote

CHF 108,000 - 137,000

Full time

2 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

Learning budget USD 2000/yr
Annual compensation review
Travel opportunities
Wellness platform

Job summary

Canonical is seeking open-source enthusiasts to join our Partner Engineering Team to optimize Ubuntu for new silicon technologies across platforms. The role is globally remote, with collaboration across distributed teams and interfaces with upstream projects, customers, and internal groups to ensure high-quality software.

You will work on silicon enablement, AI stacks, and secure boot concerns, while contributing to the Ubuntu ecosystem and packaging workflows.

Qualifications

  • Strong fundamentals in C, C++ and Python.
  • Undergraduate degree in a technical subject.
  • Curious, flexible, articulate, and accountable.
  • Experience or interest in learning Linux packaging.
  • Experience or Interest in open source maintenance or contribution and licenses.
  • Fundamental understanding of package management and dependency resolution.

Responsibilities

  • Collaborating proactively within a distributed team.
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users.
  • Evaluating contributions of other engineers to maintain high-quality software standards.
  • Shaping the future of Ubuntu through new ideas and advising on related work.
  • Collaborating with Ubuntu, Debian communities, upstream projects, and customers.
  • Debugging issues on open source code and team-maintained code.
  • Help customers integrate apps, SDKs, build OS images, optimize apps with Ubuntu Core, Desktop and Server.
  • Maintain Ubuntu, silicon features, and silicon-optimized packages across platforms and technologies.

Skills

C
C++
Python
Linux packaging
Open source
Team collaboration

Education

Undergraduate degree in a technical subject

Tools

Docker
Kubernetes
OCI

Job description

Canonical is seeking open-source enthusiasts to join our Partner Engineering Team to optimize Ubuntu for new silicon technologies across platforms. The role is globally remote, with collaboration across distributed teams and interfaces with upstream projects, customers, and internal groups to ensure high-quality software.

You will work on silicon enablement, AI stacks, and secure boot concerns, while contributing to the Ubuntu ecosystem and packaging workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer: Ubuntu Optimization Remote
Senior Embedded Linux Engineer: Ubuntu Optimization Remote

Canonical Ltd. • Zürich

Remote
CHF 75,000 - 125,000
Fully remote working environment
Learning & development budget
Annual compensation review
+6
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. • Zürich

Remote
CHF 108,000 - 137,000
Learning budget USD 2000/yr
Annual compensation review
Travel opportunities
+1
Embedded Linux Senior Software Engineer - Optimisation
Embedded Linux Senior Software Engineer - Optimisation

Canonical Ltd. • Zürich

Remote
CHF 75,000 - 125,000
Fully remote working environment
Learning & development budget
Annual compensation review
+6
Senior Web Engineer - Open-Source Platform, Remote
Senior Web Engineer - Open-Source Platform, Remote

Canonical Ltd. • Zürich

Remote
CHF 91,000 - 125,000
Learning budget USD 2000/year
Annual leave
Remote work flexibility
+2
Senior Open-Source Engineer & Tech Leader - Remote
Senior Open-Source Engineer & Tech Leader - Remote

Canonical Ltd. • Zürich

Remote
CHF 130,000 - 180,000
Learning budget USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Remote Open Source Community Engineer
Remote Open Source Community Engineer

Canonical Ltd. • Zürich

Remote
CHF 110,000 - 150,000
Distributed team with in-person sprint
Learning budget USD 2000 per year
Annual compensation review
+3
Embedded Devices Software Solution Sales - All Roles
Embedded Devices Software Solution Sales - All Roles

Canonical Ltd. • Zürich

Remote
CHF 120,000 - 180,000
Bonus/Commission
Learning budget
Team sprints
+5
Embedded Devices Software Solution Sales - All Roles
Embedded Devices Software Solution Sales - All Roles

Canonical • Zürich

Remote
CHF 120,000 - 160,000
Performance bonus or commission
Learning budget $2,000 per year
Annual compensation review
+1
Community Engineer (multiple roles and seniority levels)
Community Engineer (multiple roles and seniority levels)

Canonical Ltd. • Zürich

Remote
CHF 110,000 - 150,000
Distributed team with in-person sprint
Learning budget USD 2000 per year
Annual compensation review
+3
Senior Web Engineer
Senior Web Engineer

Canonical Ltd. • Zürich

Remote
CHF 91,000 - 125,000
Learning budget USD 2000/year
Annual leave
Remote work flexibility
+2
Top locations