This job is no longer available
This job expired on 23/10/2026. It no longer accepts applications.
Senior Python Integration Engineer – Home Assistant Hardware
nabucasa · Madrid
Job description
About the role
Nabu Casa is seeking a Senior Python Integration Engineer to own the Python software layer that connects its hardware products to the Home Assistant ecosystem. You will work at the intersection of hardware and software, delivering the code that makes Nabu Casa devices function seamlessly for millions of users.
Key responsibilities
- Design, develop and maintain Python integrations for Nabu Casa hardware within Home Assistant and ESPHome.
- Build proxy libraries and client‑side application components that bridge devices to the cloud.
- Collaborate closely with the Hardware team, Embedded Linux developers and the Open Home Foundation to ensure reliable device experiences.
- Manage the full lifecycle of integrations, from initial design through testing, documentation and long‑term maintenance.
- Contribute to the broader open‑source ecosystem by reviewing code, writing documentation and supporting community contributors.
Required profile
- Proven experience in Python development, preferably in a senior or lead capacity.
- Strong understanding of smart‑home platforms, especially Home Assistant and ESPHome.
- Ability to work across hardware and software boundaries, translating device specifications into robust code.
- Comfortable navigating large, evolving codebases with many contributors.
- Excellent communication skills for cross‑team collaboration.
Required skills
- Python
- Home Assistant
- ESPHome
- Embedded Linux
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
nabucasa
Madrid
Related job offers
-
Product Owner – UX/UI (Híbrido, 50 % présentiel à Madrid)
knowmad mood Madrid -
Architecte .NET Senior – Cloud & Microservices
knowmad mood Madrid -
Ingénieur·e Logiciel Full Stack Java & Angular – Blockchain & IA (H/F) – Mode hybride
knowmad mood Madrid -
Développeur Full Stack Java & Angular (H/F) – Modèle hybride, Madrid Centre
knowmad mood Madrid -
Tech Lead IA – Architecte logiciel (100 % remote)
knowmad mood Remote