Remote Otter LogoRemoteOtter

Ubuntu Core Software Engineer - Remote

Posted 7 days ago
Software Development
Full Time
Worldwide

Overview

An opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience, focusing on designing and implementing software for embedded environments.

In Short

  • Integrate diverse bootloaders and maintain gadget snaps
  • Write high quality code with unit tests to create new features
  • Debug Linux system level issues and produce high quality code to fix them
  • Collaborate proactively with a distributed team
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel 2 to 4 times a year for internal and external events

Requirements

  • Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • Experience with C or Golang, and Shell
  • Solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred
  • Personal or professional experience with Linux-capable devices such as Raspberry Pi
  • Experience or interest in low-level systems and security facilities
  • Knowledge of Bootloaders in ARM and X86, Systemd, OS level firmware daemons, and Linux security implementations
  • Experience or knowledge of Yocto is a plus

Benefits

  • Opportunity to work with a growing international software company
  • Collaborate with brilliant people in technology
  • Flexible work-from-home arrangements
  • Global travel opportunities
  • Diversity of experience and perspectives in the workplace
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 logo

Software Engineer - Ubuntu Core - Remote

Canonical

23 weeks ago

Join Canonical as a senior software engineer to redefine the Linux experience in embedded environments.

Worldwide
Full-time
Software Development

R.V

Core Software Engineer - Remote

Renewed Vision

36 weeks ago

Join Renewed Vision as a Core Software Engineer to develop essential infrastructure and technologies for our platform.

Worldwide
Full-time
Software Development
Eventual logo

Software Engineer, Core Engine - Remote

Eventual

14 weeks ago

Join Eventual as a Software Engineer to develop the Daft distributed data engine, focusing on systems programming and distributed data systems.

United States
Full-time
Software Development
CUJO AI logo

Software Engineer, Core Cloud - Remote

CUJO AI

3 weeks ago

CUJO AI is seeking a Software Engineer for its Core Cloud team to develop and manage backend systems for cybersecurity solutions.

Worldwide
Full-time
Software Development
3000 - 5000 EUR/month
Invicti Security logo

Software Engineer C++ - Remote

Invicti Security

3 weeks ago

Join Invicti as a Software Engineer specializing in C++ to develop core product components and enhance your skills in a dynamic team.

Brno, Czech Republic
Full-time
Software Development