CareerPlanGet AI match score →

Ubuntu Core Software Engineer

Home Based - EMEA🌐 Remote💼 Full-time🗓 2026-03-31 → 2026-07-31

Core

Designing and implementing software for the smallest, most secure, and updatable Linux operating system for embedded environments (IoT, automotive, aviation), focusing on boot mechanisms, storage, and device firmware.

Role type

Embedded Linux Systems Engineer

Builds

Ubuntu Core OS, bootloaders, gadget snaps, and device recovery mechanisms

Domain

Embedded Systems / IoT / Linux Kernel

Deliverable

production ML models | product features | infrastructure

Required skills

C, Golang, Shell scripting, Linux kernel internals, bootloaders (ARM/X86), systemd, udev, Linux security (TPM, FDE, LUKS)

Preferred skills

Yocto, Raspberry Pi experience

Technologies

ARM, RISC-V, X86, Debian, Ubuntu, piboot, uboot, grub-uefi, TPM, FDE, LUKS, HSM

Responsibilities

Write high-quality code with unit tests for new features, debug Linux system-level issues, integrate diverse bootloaders, maintain gadget snaps, review code from other engineers

Seniority

Mid-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗