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