Jobs · empllo

N

Home Assistant Python Developer for Hardware

Meridian Softworks · Europe · Posted 9d ago

remoteseniorEstimated 93k-215k USD
Apply on empllo

About the role

Develop and maintain Python integrations for Home Assistant and related ecosystems.

📋 Description Own integrations across Home Assistant, ESPHome, and Open Home ecosystems. Build and maintain Python integrations and proxy libraries for Home Assistant and ESPHome. Write Python software that interfaces with device protocols and hardware peripherals. Collaborate with Embedded Linux and Hardware teams to translate hardware capabilities into software. Contribute to Home Assistant core, ESPHome, and related projects for integrations/config flows/entity models. Own code quality by writing well-tested, maintainable Python code. 🎯 Requirements Strong Python development experience, async/await, testing, and type annotations. Meaningful experience contributing to large open-source projects, including PRs and code review. Experience building integrations, APIs, automation systems, or device software for connected devices. Comfortable across software/hardware boundaries, understanding device protocols and hardware concepts. Familiarity with Bluetooth, Zigbee, USB, UART, mDNS, SPI, I2C, MQTT, or similar protocols. Ability to quickly understand unfamiliar systems and navigate large codebases; strong debugging mindset. Familiarity with Home Assistant, ESPHome, or related Open Home ecosystem is a strong plus. 🎁 Benefits Fully remote organization; work from anywhere. 40 hours per week; flexible schedule with overlap. Five weeks paid time off. Hardware budget and annual smart home budget. Annual education budget and performance bonus. 50% internet connection contribution.

Read the full posting on empllo

FAQ

Is the Home Assistant Python Developer for Hardware role at Meridian Softworks remote?+

This Home Assistant Python Developer for Hardware position is listed as remote (Europe).

What is the salary for the Home Assistant Python Developer for Hardware role at Meridian Softworks?+

The listing states Estimated 93k-215k USD.

What seniority level is this Home Assistant Python Developer for Hardware role?+

This is a senior level position.

How do I apply for the Home Assistant Python Developer for Hardware role at Meridian Softworks?+

Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Meridian Softworks.