Senior Embedded Linux OS Engineer

Nabucasa · Europe - Anywhere · FullTime

Apply on company site

About Nabu Casa

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. We were founded to ensure the project's sustainability, and in 2024, we partnered with the Open Home Foundation to protect and promote a wide range of open-source initiatives. Our guiding principles—privacy, choice, and sustainability—are embedded in everything we do, from our architecture to our community.

We are a profitable company with no external investors. Our funding comes directly from users who subscribe to Home Assistant Cloud and purchase Home Assistant hardware, ensuring our only stakeholders are our employees and our users. We also support other open-source projects, including those focused on hardware, standards, and voice technology.

The Role

As a Senior Embedded Linux OS Engineer, you are Nabu Casa's primary embedded Linux engineer within the Hardware Team, responsible for enabling, maintaining, and improving Home Assistant OS support across Nabu Casa hardware products.

Home Assistant OS is an open-source project stewarded by the Open Home Foundation. Nabu Casa develops and ships hardware products that run Home Assistant OS and contributes engineering effort to ensure those devices remain reliable, performant, secure, and well-supported throughout their lifecycle.

Working at the boundary between hardware and software, you help ensure Home Assistant OS runs reliably on Nabu Casa hardware platforms. You collaborate closely with the Hardware Team, Home Assistant OS contributors, and the Open Home Foundation to support existing devices, improve platform reliability, and enable new hardware platforms.

You are the primary technical owner for embedded Linux enablement within the Hardware Team. This includes Buildroot-based platform development, board support packages, bootloader configuration, hardware bring-up, platform debugging, and long-term maintainability.

This is a senior, hands-on engineering role requiring deep embedded Linux expertise and the ability to independently drive complex technical work from investigation through implementation with minimal supervision.

This is not a Linux kernel development role. It is an embedded Linux platform engineering role focused on Buildroot-based systems, hardware enablement, operating-system integration, platform reliability, and hardware support.

Core Responsibilities

What you need to have

Technical / functional:

Ways of working:

It Would Be Great If You Also Have

What we offer you

Nabu Casa is a fully remote organization that uses Remote to employ people from all over the world. You will be a normal salaried employee in your country.

This is a full-time position for 40 hours per week. Because we are a fully remote company, there is no fixed schedule. For the purpose of team communication, we do try to ensure at least 3 hours of overlap in the workday. You will report to our Engineering Manager.

Core to the establishment of Nabu Casa was the well-being of the people building the future of the smart home. We will provide all the benefits required by the country you reside in. However, we also want to make sure all our employees, regardless of country of origin, get at least a minimal set of benefits, including:

- Five weeks (twenty-five days) of paid time off.

- Fourteen days of paid sick leave if your country/laws treat them as unpaid.

- Six weeks of paid and six weeks of unpaid parental leave to be used in the first year after birth.

- A budget for your work hardware once you start. After three years, you may keep this equipment for personal use.

- An annual smart home budget to ensure you keep up-to-date with the latest smart homes offer.

- An annual education budget to help you grow and stay on top of your game.

- A yearly performance bonus based on company performance.

- A 50% contribution to your internet connection fee at your home workspace.

- One day every two weeks to work on your personal projects.

- If you are currently working on Home Assistant-related side projects, you can spend work time maintaining them.

When first offering a position to a new member, Nabu Casa aims to provide a total compensation package that matches the 75th percentile for the new hire's role, seniority, and local market rates. In our primary operating countries, the approximate yearly compensation will be the following:

- Czechia: 1,400,000 - 1,800,000 CZK

- Greece: 50,000 - 62,000 EUR

- Hungary: 21,000,000 - 27,000,000 HUF

- Italy: 72,000 - 91,000 EUR

- Portugal: 66,000 - 85,000 EUR

- Poland: 348,000 - 426,000 PNL

- Romania: 334,000 - 449,000 RON

- Netherlands: 83,000 - 101,000 EUR

- Spain: 68,000 - 87,000 EUR

- UK: 76,000 - 97,000 GBP

- Other countries: Compensation can be discussed during the first interview.

These figures may be adjusted based on experience, qualifications, and work hours.

About Us

Nabu Casa funds the development of Home Assistant and other projects at the Open Home Foundation, Nabu Casa is best known as the organization driving the development of Home Assistant, the world's largest free and open-source smart home platform. More than two million households benefit from its home automation capabilities. Powered by a worldwide community of open-source developers, GitHub ranked it the most active open-source project in the world in 2024.

We were initially founded to ensure that the development of Home Assistant would remain sustainable as it kept growing, but over time it has grown to support more open home initiatives. In 2024, the Open Home Foundation was formed to protect these open-source projects and ensure they thrive into the future. Nabu Casa is a commercial partner of the foundation, and our principles are aligned with a joint commitment to privacy, choice, and sustainability in the smart home. These are the values that we put at the heart of every decision we make. It’s woven into our architecture, licensing, community, and everything else.

Nabu Casa is profitable, has no external investors, and our only funding comes from people subscribing to Home Assistant Cloud and buying Home Assistant hardware. That means the only stakeholders we have to concern ourselves with are our employees and our users.

Other Open Home Foundation projects and collaborations supported by Nabu Casa include:

The recruitment process





Job alert

Get new jobs by email

Save this search and get relevant new jobs when they appear.