Senior Embedded Linux Optimization Engineer - Remote

Canonical Ltd.

Lombardia

Remote

EUR 72,000 - 126,000

Full time

24 hours 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

Fully remote working environment
Learning budget of 2,000 USD per year
Annual compensation review
Parental Leave
Employee Assistance Programme
Travel opportunities for company spts

Job summary

Canonical Ltd. is seeking a skilled engineer to design and implement Ubuntu integration across IoT and server hardware, delivering optimized experiences. You will partner with silicon and software teams to take a holistic approach from cloud to edge.

The role requires strong C/C++ skills, Linux packaging experience, and the ability to work in a globally distributed team. This remote position offers exposure to cutting-edge open source platforms.

Qualifications

  • Bachelor's degree in CS/STEM or equivalent.
  • Experience with Linux packaging (Debian, RPM, Yocto) and open source licences.
  • Proficiency in C and C++.
  • Ability to work in a globally distributed team with self-motivation.
  • Familiarity with Docker/Kubernetes and CI/CD is a plus.

Responsibilities

  • Design and implement Ubuntu integration for IoT and server platforms.
  • Collaborate with partners to deliver optimized Ubuntu experiences.
  • Lead complex customer engagements from cloud to edge.
  • Assist customers in integrating apps, SDKs, and building OS images.
  • Work with advanced OS and application technologies in enterprise contexts.

Skills

C/C++
Linux packaging
IoT/Embedded experience
Public speaking
Networking basics
Graphics stacks
Docker/Kubernetes

Education

Bachelor's degree in Computer Science, STEM or similar

Tools

Debian
RPM
Yocto
Docker
Kubernetes

Job description

Canonical Ltd. is seeking a skilled engineer to design and implement Ubuntu integration across IoT and server hardware, delivering optimized experiences. You will partner with silicon and software teams to take a holistic approach from cloud to edge.

The role requires strong C/C++ skills, Linux packaging experience, and the ability to work in a globally distributed team. This remote position offers exposure to cutting-edge open source platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Senior Software Engineer - Optimisation
Embedded Linux Senior Software Engineer - Optimisation

Canonical Ltd. • Lombardia

Remote
EUR 72,000 - 126,000
Fully remote working environment
Learning budget of 2,000 USD per year
Annual compensation review
+3
Remote Linux Software Engineer for Next-Gen Silicon
Remote Linux Software Engineer for Next-Gen Silicon

Canonical Ltd. • Lombardia

Remote
EUR 70,000 - 120,000
Distributed work environment
Learning & development budget USD 2,0k
Annual compensation review
+4
Linux Platform Integration - Ubuntu Systems Senior Engineer
Linux Platform Integration - Ubuntu Systems Senior Engineer

Canonical Ltd. • Lombardia

Remote
EUR 108,000 - 162,000
Learning and development opportunities
Annual compensation review
Recognition rewards
+8
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. • Lombardia

Remote
EUR 70,000 - 120,000
Distributed work environment
Learning & development budget USD 2,0k
Annual compensation review
+4
Remote Linux Kernel Engineering Manager
Remote Linux Kernel Engineering Manager

Canonical Ltd. • Napoli

Remote
EUR 90,000 - 140,000
Learning budget USD 2,000 per year
Annual compensation review
Team sprints twice yearly
Remote Engineering Manager - Lead Open Source Teams
Remote Engineering Manager - Lead Open Source Teams

Canonical Ltd. • Lazio

Remote
EUR 90,000 - 120,000
Distributed work environment with team
Learning & development budget
Annual compensation review
+6
Remote Linux Kernel Engineering Manager (Ubuntu)
Remote Linux Kernel Engineering Manager (Ubuntu)

Canonical Ltd. • Sardegna

Remote
EUR 107,000 - 161,000
Learning budget USD 2,000/year
Annual compensation review
Twice-yearly team sprints in person
+2
Senior Web Engineer - Remote (EMEA) | Lead & Innovate
Senior Web Engineer - Remote (EMEA) | Lead & Innovate

Canonical Ltd. • Sardegna

Remote
EUR 90,000 - 120,000
Distributed team sprints twice a year
Learning budget USD 2,000/year
Annual compensation review
+6
Software Engineering Manager (Ubuntu, Linux, Kernel) - Italy
Software Engineering Manager (Ubuntu, Linux, Kernel) - Italy

Canonical Ltd. • Sardegna

Remote
EUR 107,000 - 161,000
Learning budget USD 2,000/year
Annual compensation review
Twice-yearly team sprints in person
+2
Software Engineering Manager (Ubuntu, Linux, Kernel) - Italy
Software Engineering Manager (Ubuntu, Linux, Kernel) - Italy

Canonical Ltd. • Napoli

Remote
EUR 90,000 - 140,000
Learning budget USD 2,000 per year
Annual compensation review
Team sprints twice yearly