Senior Embedded Linux Platform Engineer (Remote)

Nabu Casa

Greater London

On-site

GBP 76,000 - 97,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Five weeks paid time off
Hardware budget and annual education/3
Annual smart home budget
Performance bonus
Internet contribution

Job summary

Nabu Casa is seeking a Senior Embedded Linux OS Engineer to join the Hardware Team and drive embedded Linux enablement across our Home Assistant OS hardware platforms.

You will own Buildroot-based development, board support packages, bootloader configuration, and long‑term maintainability, collaborating with Home Assistant OS contributors and the Open Home Foundation to expand platform support.

Qualifications

  • Strong embedded Linux experience with Buildroot/Yocto and cross-compilation.
  • Deep understanding of Linux OS, services, bring-up, reliability.
  • Experience with bootloaders, partitions, OTA and device lifecycle.
  • Ability to read/write C/C++ for drivers and low-level work.
  • Strong Python for automation and tooling; security hardening awareness.
  • Experience with Home Assistant OS is a plus.

Responsibilities

  • Maintain and improve Home Assistant OS support across hardware platforms.
  • Collaborate with Open Home Foundation to enable new hardware platforms.
  • Support board bring-up: Buildroot config, BSPs, bootloader, partitions.
  • Optimize OS performance, hardware utilization, stability, reliability.
  • Maintain Buildroot-based build infrastructure for reproducibility.
  • Investigate platform issues; debug boot, drivers, power management.
  • Patch upstreams to Linux, U-Boot, Buildroot as needed.
  • Work with silicon vendors and maintainers to improve support.
  • Contribute to OS security hardening and CI pipelines.
  • Document architecture, status, debugging procedures, and decisions.

Skills

Embedded Linux experience
Buildroot
Yocto
C/C++
Python scripting
Kernel/driver debugging
GDB
strace
JTAG
Cross-compilation

Tools

Buildroot
Yocto
GDB
strace
JTAG
oscilloscopes
logic analysers

Job description

Nabu Casa is seeking a Senior Embedded Linux OS Engineer to join the Hardware Team and drive embedded Linux enablement across our Home Assistant OS hardware platforms.

You will own Buildroot-based development, board support packages, bootloader configuration, and long‑term maintainability, collaborating with Home Assistant OS contributors and the Open Home Foundation to expand platform support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Integration Engineer - Hardware
Senior Python Integration Engineer - Hardware

Nabu Casa • Greater London

On-site
GBP 90,000 - 120,000
Remote work
Hardware & education budget
Annual smart home budget
+4
Lead Embedded BSP Engineer (ARM/Linux) - Hybrid
Lead Embedded BSP Engineer (ARM/Linux) - Hybrid

Verso Recruitment Group • Colchester

Hybrid
GBP 50,000 - 80,000
Senior Linux Platform Engineer — Real-Time Embedded
Senior Linux Platform Engineer — Real-Time Embedded

Teledyne Technologies Incorporated • Fareham

On-site
GBP 70,000 - 110,000
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)

Platform Recruitment • Milton

On-site
GBP 60,000 - 90,000
Private health insurance
Life insurance
33 days holiday
+1
Senior Embedded Linux Engineer – Space Systems
Senior Embedded Linux Engineer – Space Systems

Macdonald, Dettwiler And Associates Corporation • Farnborough

On-site
GBP 90,000 - 120,000
Private healthcare
Disability income protection
Life insurance
+2
Senior Embedded Linux Engineer - Kernel / Device Drivers
Senior Embedded Linux Engineer - Kernel / Device Drivers

Opus Resourcing Ltd • London

Hybrid
GBP 80,000 - 103,000
Pension
Health insurance
30 days holiday
Senior Embedded Linux Tech Lead | C/C++ & Telemetry
Senior Embedded Linux Tech Lead | C/C++ & Telemetry

MRL Consulting Group Ltd. • England

On-site
GBP 70,000 - 105,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Ivaris • City of Edinburgh

Hybrid
GBP 60,000 - 85,000
Senior Embedded Linux Platform Engineer (Yocto/ARM64)
Senior Embedded Linux Platform Engineer (Yocto/ARM64)

MDA Space • Farnborough

On-site
GBP 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Verso Recruitment Group • Colchester

Hybrid
GBP 50,000 - 80,000