Remote Otter LogoRemoteOtter

Linux Devices Software Engineer - Remote

Posted 16 weeks 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

21 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

30 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

21 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

29 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

37 weeks ago

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

Worldwide
Full-time
Software Development