Logo
Jobs › IT Development/Software Engineering › Embedded Linux Senior Software Engineer - Optimisation

Embedded Linux Senior Software Engineer - Optimisation

Canonical via Canonical
Salary
Not Disclosed
Location
Remote (Worldwide)
Type
Full Time
Deadline
30 Oct 2026
7 days left
Job Description
  • Work across the Linux stack, from kernel to GUI, to optimise Ubuntu for the latest silicon, partnering with silicon company engineers on upcoming hardware in a fast-paced, problem-solving role.
  • Design and implement Ubuntu integration for current IoT and server-class hardware and software stacks
  • Work with partners to deliver an optimised Ubuntu experience on their platforms
  • Provide input on technical plans, testing strategy and quality metrics
  • Act as technical lead on complex customer engagements spanning cloud to edge
  • Help customers integrate apps and SDKs, build device OS images, and optimise applications on Ubuntu Core, Desktop and Server
Requirements
  • A Bachelor's degree in Computer Science, STEM or a similar field
  • Experience with Linux packaging (Debian, RPM, Yocto)
  • Experience with open source communities and licences
  • Experience with C and C++
  • Ability to work in a globally distributed team with self-discipline and self-motivation
  • Nice to have: graphics stack experience
  • Nice to have: understanding of networking (TCP/IP, DHCP, HTTP/REST)
  • Nice to have: basic knowledge of IoT or server security practices
  • Nice to have: communication skills, ideally including public speaking
  • Nice to have: IoT or embedded experience, from board and SoC up through firmware and OS to apps
  • Nice to have: some experience with Docker, OCI containers or Kubernetes
Done for you
We'll apply to this for you

Denidel's HR team submits and tracks the application on your behalf.

Log in to apply Create free account

Opens the employer's own site, where you complete your application

Posted10 Oct 2026
Views2
Apply now