This job is no longer available
This job expired on 05/09/2026. It no longer accepts applications.
Senior Python Integration Engineer – Hardware
Nabu Casa · Rome
Job description
About the role
We are looking for a Senior Python Integration Engineer to own the Python software layer that connects Nabu Casa hardware products to the Home Assistant ecosystem. This position sits at the intersection of hardware and software, delivering the code that makes Nabu Casa devices work seamlessly for millions of smart‑home users.
Key responsibilities
- Design, develop, and maintain Python integrations and proxy libraries for Nabu Casa products across Home Assistant, ESPHome, and related Open Home Foundation projects.
- Collaborate closely with the Hardware team, Embedded Linux developers, and the broader open‑source community to ensure reliable device experiences.
- Manage the full product lifecycle for client‑side integration, from initial implementation through long‑term maintenance.
- Navigate large, evolving codebases and contribute to documentation and testing efforts.
Required profile
- Proven experience in Python development, preferably in open‑source or smart‑home contexts.
- Comfortable working at the boundary of hardware and software, with an understanding of embedded Linux environments.
- Ability to work independently and coordinate with cross‑functional teams.
Required skills
- Python
- Home Assistant
- ESPHome
- Embedded Linux
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Italia.
Salaries by job title
- Barista 79
- Badante 37
- pizzaiolo 34
- District manager contratti luce e gas 31
- Cameriere 31
- cuoco 23
- Collaboratore Telefonico Smart Working 22
- Cameriera 19
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Nabu Casa
Rome