Similar Jobs
See allLinux Devices Software Engineer
Canonical
Global
Linux
Golang
C
Golang Engineering Manager, Commercial Systems
Canonical
EMEA
Golang
Python
SRE
Sr. Software Engineer | Platform
ExtraHop
US
Python
Golang
Rust
Linux Agent Engineer
Halcyon
US
Rust
Linux
C
Software Engineer
Kraken
Global
C++
Python
Rust
Responsibilities:
- 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
Required Skills:
- 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
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
Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles.