Amsterdam
1 day ago

Senior Embedded Linux OS Engineer
Nabu Casa
Amsterdam
1 day ago
Senior Embedded Linux OS Engineer
Nabu Casa, the organization behind Home Assistant, seeks a Senior Embedded Linux OS Engineer to own embedded Linux enablement for hardware products. The role involves Buildroot-based platform development, board bring-up, and collaboration with open-source communities. Requires deep embedded Linux expertise and autonomy.
RemoteFull-timeSeniorEmbedded LinuxBuildroot
Senior Embedded Linux OS Engineer
Nabu Casa, the organization behind Home Assistant, seeks a Senior Embedded Linux OS Engineer to own embedded Linux enablement for hardware products. The role involves Buildroot-based platform development, board bring-up, and collaboration with open-source communities. Requires deep embedded Linux expertise and autonomy.
RemoteFull-timeSeniorEmbedded Linux
Salary
Not specified
Core Qualifications
Technical (Must-have)
Embedded LinuxBuildrootYoctoBootloadersOTA update systemsCross-compilationGDBCC++PythonSecurity hardeningHome Assistant OSLinux operating systemsHardware bring-upPlatform debugging
Soft Skills
AutonomyOwnershipDebugging mindsetCollaborationWritten communicationCommunity-minded
Preferred Qualifications
Technical (Nice-to-have)
ElixirNerves OSARMRaspberry PiSmart homeIoTLarge-scale distributed systems
Key Responsibilities
- Maintain and improve Home Assistant OS support for Nabu Casa hardware platforms
- Work with Home Assistant OS contributors and Open Home Foundation developers
- Support board bring-up activities including Buildroot configuration, BSPs, bootloader configuration, partition layouts, and system services
- Optimize OS performance, hardware utilization, stability, and reliability
- Maintain and improve Buildroot-based build infrastructure
- Investigate and resolve platform-level issues
- Collaborate with Hardware Team during development and validation of new boards
- Upstream patches to Linux, U-Boot, Buildroot, or other open-source projects
- Work with silicon vendors, hardware partners, and open-source maintainers
- Contribute to OS security hardening and platform reliability improvements
- Maintain CI pipelines for OS builds and platform validation
- Document platform architecture, board support status, debugging procedures, and technical decisions
Embedded LinuxBuildrootHome AssistantOpen SourceHardwareIoTSeniorRemoteFull-timeNabu Casa