Linux Stack Engineer

Canonical is a pioneering tech firm at the forefront of the global move to open source, publishing Ubuntu, a leading platform for AI, IoT, and cloud.
Embedded
Senior Software Engineer
Remote
AI · Enterprise SaaS

Description For Linux Stack Engineer

Work across the full Linux stack from kernel through GUI to optimize Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. This fast-paced, problem-solving role requires a resourceful and articulate candidate capable of delivering various solutions across PC and IoT technologies. You'll partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware.

Key responsibilities include:

  • Designing and implementing the best Ubuntu integration for IoT and server-class hardware platforms
  • Collaborating with partners to deliver an optimized Ubuntu experience
  • Taking a holistic approach to Ubuntu experience on partner platforms
  • Leading complex customer engagements involving complete system architectures
  • Helping customers integrate apps, SDKs, build device OS images, and optimize applications
  • Working with advanced operating systems and application technologies

You'll join a globally distributed team, working with exciting IoT and server platforms across various verticals, from robots to data centers, telco to retail. The ideal candidate has a strong background in Linux, packaging, and open-source communities, with experience in C and C++.

Canonical offers a fully remote working environment, personal learning budget, annual compensation review, and various benefits. As a pioneer in open source, Canonical provides a unique opportunity to work at the forefront of technology, challenging you to think differently and raise your game in the world of 21st-century digital business.

Last updated 2 days ago

Responsibilities For Linux Stack Engineer

  • Design and implement the best Ubuntu integration for IoT and server-class hardware platforms
  • Work with partners to deliver an optimized Ubuntu experience
  • Take a holistic approach to Ubuntu experience on partner platforms
  • Participate as technical lead on complex customer engagements
  • Help customers integrate apps, SDKs, build device OS images, and optimize applications
  • Work with advanced operating systems and application technologies

Requirements For Linux Stack Engineer

Linux
  • Bachelor's degree in Computer Science, STEM or similar
  • Experience with Linux packaging (Debian, RPM, Yocto)
  • Experience working with open source communities and licenses
  • Experience working with C, C++
  • Ability to work in a globally distributed team through self-discipline and self-motivation

Benefits For Linux Stack Engineer

Education Budget
Parental Leave
  • Fully remote working environment
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events

Interested in this job?

Jobs Related To Canonical Linux Stack Engineer

Senior Mixed-Signal Design Engineer

NVIDIA seeks a Senior Mixed-Signal Design Engineer in Santa Clara, CA to lead CMOS high-speed interface and mixed-signal circuit design, offering competitive salary and benefits.

Hardware Test Engineer

Join Span as a Hardware Test Engineer to lead hardware reliability and safety strategies for renewable energy infrastructure.

Senior FPGA Engineer

Senior FPGA Engineer role at Freeform, developing autonomous metal 3D printing factories using advanced technology.

Sr. Electrical Integration & Test Engineer (Starshield)

Senior Electrical Integration & Test Engineer role at SpaceX, focusing on satellite systems for the Starshield program.

Senior Video Electrical Engineer

Senior Video Electrical Engineer at Axon: Design cutting-edge electronics for law enforcement and public safety devices.