About this role
Home Assistant Python Developer for Hardware (America) at Nabu Casa. Location: United States or Canada or Argentina or Chile or Colombia or Toronto or Buenos Aires or Santiago or Bogotá. Role: owning integrations, building integrations, troubleshooting issues Requirements: Strong Python experience (async, typing, testing), contributions to large open-source projects, experience building integrations/APIs for connected devices, familiarity with device protocols (Bluetooth, Zigbee, MQTT, USB, UART, mDNS, SPI, I2C), and ability to maintain well-tested, documented code. Category: Software Development Seniority: Senior Level Tools: Python, Home Assistant, ESPHome, MQTT, Bluetooth, Zigbee, USB, UART, mDNS, SPI, I2C, Raspberry Pi, Embedded Linux, GitHub, ESP Web Tools, Python Matter Server, Z-Wave JS, ZigPy, Rhasspy Commitment: Full Time Workplace: Remote Languages: English