Home Assistant Python Developer for Hardware

Home Assistant Python Developer for Hardware

Activa - Comprobada hace 2h
Tipo de Contrato: Indefinido
Jornada Laboral: Completa
Modalidad: Remoto
Salario anual bruto: 68000 - 87000
Años de experiencia: No especificado
Nivel Educativo: Otro / No especificado
Idiomas: Castellano

Descripción del puesto

  • Rol técnico enfocado en software que permita que dispositivos de hardware se integren con Home Assistant y ESPHome mediante integraciones en Python, enfatizando la capa de cliente y aplicaciones sin entrar a hardware de bajo nivel.
  • - Desarrollar y mantener integraciones en Python y bibliotecas proxy que conecten productos de hardware con Home Assistant y ESPHome
  • - Colaborar con el equipo de hardware y el ingeniero de Linux embebido para traducir capacidades de hardware en integraciones bien estructuradas
  • - Investigar y resolver problemas de software e integración, manteniendo pruebas unitarias y de integración

Requisitos clave

  • - Experiencia sólida en desarrollo con Python, incluyendo async/await, pruebas y anotaciones de tipos.
  • - Experiencia construyendo integraciones, APIs, sistemas de automatización o software para dispositivos conectados; familiaridad con Bluetooth, Zigbee, USB, UART, MDNS, SPI, I2C, MQTT.
  • - Contribución a proyectos open-source grandes (PRs públicos, revisión de código) y capacidad para trabajar de forma autónoma en equipos distribuidos.