Remote Otter LogoRemoteOtter

Software Engineer - Ubuntu Core - Remote

Posted 18 weeks ago

Overview

An opportunity for a senior software engineer passionate about open source software, Linux, security, and the developer experience, focusing on embedded environments in the IoT market.

In Short

  • Develop system daemons with REST APIs in Golang
  • Integrate diverse bootloaders and maintain gadget snaps
  • Collaborate proactively with a distributed team
  • Write high quality code with unit tests to create new features
  • Debug issues and produce high quality fixes
  • 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 Golang, C/C++, and Shell
  • Solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred
  • Experience or interest in low-level system and security facilities
  • Experience with API design and development - REST/gRPC or similar
  • Personal or professional experience with Linux-capable devices such as Raspberry Pi

Benefits

  • Work with the best and brightest people in technology
  • Opportunity to redefine the Linux experience in embedded environments
  • Be part of a growing international software company

Similar Jobs:

R.V

Core Software Engineer - Remote

Renewed Vision

31 weeks ago

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

Rust
C++
C#
Swift
Worldwide
Full-time
Software Development
Eventual logo

Software Engineer, Core Engine - Remote

Eventual

9 weeks ago

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

Python
C++
Rust
Linux
United States
Full-time
Software Development
Solvd logo

Software Engineer (C++) - Remote

Solvd

1 week ago

Join Solvd Inc. as a Software Engineer specializing in C++ to develop and maintain Windows applications.

C++
Java
Windows Development
GRPC
Argentina
Full-time
Software Development
abra logo

C++ Software Engineer - Remote

abra

2 weeks ago

Join our control systems software team as a C++ Software Engineer, responsible for developing and maintaining software components.

C++
Linux
Git
TFS
Israel
Full-time
Software Development

Darktrace

C++ Software Engineer - Remote

Darktrace

4 weeks ago

Join Darktrace as a C++ Software Engineer to enhance cyber security solutions in a hybrid work environment.

C++
Linux
Docker
Containers
Cambridge, UK
Full-time
Software Development