Engage with customers to design and deliver embedded Linux solutions for devices and IoT.
Work across the Linux stack including boot processes, firmware, Secure Boot, and packaging.
Troubleshoot complex system-level issues and collaborate with global teams.
The partner company is a technology firm specializing in embedded Linux systems for IoT and devices. It operates with a globally distributed team and emphasizes autonomy, ownership, and continuous learning.
Maintain and improve Home Assistant OS support for Nabu Casa hardware platforms, contributing to the wider Home Assistant OS ecosystem.
Support board bring-up for new hardware products including Buildroot configuration, bootloader configuration, and system services.
Investigate and resolve platform-level issues such as boot regressions, driver failures, and kernel panics.
Nabu Casa is the organisation behind Home Assistant, the world's largest free and open-source smart home platform used by over two million households. The company is profitable, has no external investors, and its funding comes from users subscribing to Home Assistant Cloud and buying hardware.
Collaborate with globally distributed teams and silicon vendors to integrate SoC support into Ubuntu Linux kernel across multiple hardware platforms.
Diagnose, debug, and resolve complex kernel-level issues and develop, submit, and maintain Linux kernel patches.
Build and deliver silicon-optimized kernel variants; improve automation, tooling, and CI/CD systems for kernel build and release processes.
Our partner hires for a global, fully remote work environment focusing on open-source technologies and silicon enablement. They offer opportunities for international travel and a learning budget of ~$2,000 per year, fostering a collaborative culture.