2h ago
Ubuntu Core Software Engineer
Home based - EMEA
full-timemid Remoteopen source software, IoT, cloud computing
Tech Stack
Description
You will design and implement software for Ubuntu Core, a secure embedded Linux OS used in IoT, automotive, and aviation. Work on boot mechanisms, kernel, device drivers, and recovery features, collaborating with a distributed team.
Requirements
- Bachelor's degree in Computer Science, STEM, or equivalent
- Experience with C or Golang, and Shell
- Solid understanding of Linux and GNU/Linux distribution (Debian/Ubuntu preferred)
- Experience with Linux-capable devices (e.g., Raspberry Pi)
- Knowledge of low-level systems: bootloaders, systemd, Linux security (TPM, FDE, etc.)
Responsibilities
- Write high-quality code with unit tests for new features
- Debug and fix Linux system-level issues
- Collaborate with a distributed team and review code
- Integrate bootloaders and maintain gadget snaps
- Travel globally 2-4 times per year for events
0 views 0 saves 0 applications