Remote Senior Embedded Linux OS Engineer (Buildroot)

Nabu Casa

United States

On-site

USD 120,000 - 155,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work
Five weeks paid time off
Education budget
Annual smart home budget
Annual performance bonus
Internet stipend
Personal project time

Job summary

Nabu Casa, the organization behind Home Assistant, offers a fully remote Senior Embedded Linux OS Engineer role within the Hardware Team. You will enable, maintain, and improve Home Assistant OS support across Nabu Casa hardware.

As the primary embedded Linux engineer, you will drive Buildroot-based development, BSPs, bootloader configuration, and platform debugging, collaborating with the Hardware Team and Open Home Foundation. A senior, hands-on expert capable of independent work is essential.

Qualifications

  • Strong embedded Linux experience, including Buildroot or Yocto.
  • Deep understanding of Linux OS, services, bring-up and platform reliability.
  • Experience with bootloaders, partition layouts, OTA updates and lifecycle management.
  • Ability to read/write C/C++ for driver-related work.
  • Strong Python skills for automation and tooling.
  • Security hardening practices for embedded OS.
  • Experience with Home Assistant OS or similar embedded Linux platforms is a plus.

Responsibilities

  • Maintain and improve Home Assistant OS support for Nabu Casa hardware platforms.
  • Collaborate with Home Assistant OS contributors and Open Home Foundation to improve platform support.
  • Support board bring-up activities for new hardware products (Buildroot, BSPs, bootloader).
  • Optimize OS performance, hardware utilization, stability, and reliability.
  • Maintain Buildroot-based build infrastructure for reproducible builds.
  • Investigate and resolve platform-level issues (boot regressions, drivers, power management).
  • Upstream patches to Linux, U-Boot, Buildroot as needed.

Skills

Embedded Linux
Buildroot/Yocto
Bootloaders/OTA
C/C++
Python
Security hardening
OSS/open-source

Tools

Serial consoles
GDB
JTAG

Job description

Nabu Casa, the organization behind Home Assistant, offers a fully remote Senior Embedded Linux OS Engineer role within the Hardware Team. You will enable, maintain, and improve Home Assistant OS support across Nabu Casa hardware.

As the primary embedded Linux engineer, you will drive Buildroot-based development, BSPs, bootloader configuration, and platform debugging, collaborating with the Hardware Team and Open Home Foundation. A senior, hands-on expert capable of independent work is essential.

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

Similar jobs worth comparing

Senior Python Integration Engineer — Hardware for Smart Homes
Senior Python Integration Engineer — Hardware for Smart Homes

Nabu Casa • United States

On-site
USD 120,000 - 155,000
Five weeks paid time off
Annual smart home budget
Education budget
+3
Senior Embedded Linux & Firmware Engineer - Remote
Senior Embedded Linux & Firmware Engineer - Remote

Motion Recruitment Partners, LLC • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Linux & Firmware Engineer - Remote
Senior Embedded Linux & Firmware Engineer - Remote

Motion Recruitment • San Francisco (CA)

On-site
USD 120,000 - 150,000
Remote Senior Embedded Linux Engineer
Remote Senior Embedded Linux Engineer

Delaney Group • United States

Remote
USD 100,000 - 130,000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Embedded Linux Engineer
Embedded Linux Engineer

Bayforce • United States

On-site
USD 90,000 - 130,000
Senior Embedded Apps Engineer – Linux & BSPs
Senior Embedded Apps Engineer – Linux & BSPs

hireneXus • Eden Prairie (MN)

On-site
USD 100,000 - 130,000
Relocation benefits
Senior Embedded Software Engineer — Hardware-Driven Systems
Senior Embedded Software Engineer — Hardware-Driven Systems

Motion Recruitment Partners LLC • Salem (NH)

On-site
USD 120,000 - 170,000
Medical, Dental, and Vision Insurance
Retirement Savings Plan / 401(k)
Paid Time Off
+1
Senior Embedded Linux Platform Engineer for Home Robotics
Senior Embedded Linux Platform Engineer for Home Robotics

Matic Robots • Mountain View (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Platform Engineer — Remote
Senior Embedded Platform Engineer — Remote

Redolent Infotech Pvt. Ltd. • Palo Alto (CA)

On-site
USD 120,000 - 180,000