Remote Otter LogoRemoteOtter

Linux Devices Software Engineer - Remote

Posted 5 days ago
Software Development
Full Time
Worldwide

Overview

This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.

In Short

  • Work with the latest Linux kernel and open source technologies
  • Deliver Ubuntu for the latest IoT and server-class hardware platforms
  • Integrate and maintain device-oriented software stacks
  • Write high-quality, well-designed software
  • Collaborate proactively with other globally distributed teams
  • Display technical leadership internally and within our external communities
  • Help our customers ship their apps and SDKs on Ubuntu
  • Build device OS images with Ubuntu Core, Desktop and Server
  • Optimise the Ubuntu kernel and libraries for silicon-specific capabilities
  • Debug issues and produce high-quality code to fix them

Requirements

  • An exceptional academic track record from both high school and university
  • Drive and a track record of going above-and-beyond expectations
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
  • Experience with Linux (Debian or Ubuntu preferred)
  • Passion for Linux or embedded systems software (e.g. kernel, graphics, Yocto)
  • Fluency in at least one of Golang, C, C++, or Rust
  • Professional written and spoken English
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Passion, thoughtfulness, and self-motivation
  • Excellent communication and presentation skills

Benefits

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events
Canonical - Jobs logo

Canonical - Jobs

Canonical is a pioneering technology firm leading the global shift towards open source solutions. As the publisher of Ubuntu, a key open source project that serves as a platform for AI, IoT, and cloud computing, Canonical is dedicated to transforming the technological landscape. The company has maintained a remote-first approach since its founding in 2004, emphasizing a high standard of excellence in its workforce. Canonical values diversity and fosters an inclusive workplace, ensuring that a variety of experiences and perspectives contribute to a better work environment and superior products.

Share This Job!

Save This Job!

Similar Jobs:

Canonical - Jobs logo

Linux Devices Software Engineer - SnapD - Remote

Canonical - Jobs

6 weeks ago

Join the SnapD team as a Linux Devices Software Engineer, focusing on Golang code and software delivery.

Worldwide
Full-time
Software Development
Linaro Limited logo

Linux Software Engineer - Remote

Linaro Limited

15 weeks ago

Join our Linaro Professional Services team as an Engineer passionate about open-source software and Linux development.

UK, Germany, Canada, USA
Full-time
Software Development
Stripe logo

Software Engineer - Secure Devices - Remote

Stripe

6 weeks ago

Join Stripe as a Software Engineer on the Secure Devices team to enhance security for client endpoints.

Worldwide
Full-time
Software Development
Cabify logo

Software Engineer - DevX - Remote

Cabify

13 weeks ago

Join Cabify's Developer Experience team to enhance developer productivity through innovative tools and systems.

Worldwide, Spain
Full-time
Software Development
€0 - €53K/year
Canonical logo

Embedded Linux Software Engineer - Remote

Canonical

22 weeks ago

Canonical is seeking engineers for various roles in low-level system technology and embedded systems.

Worldwide
Full-time
Software Development