Back to Jobs

[Remote] Home Assistant Python Developer for Hardware (America)

Remote, USA Full-time Posted 2026-07-28
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is the organization behind Home Assistant, the world's largest free and reputed company-reputed company smart home platform. They are seeking a Senior Python Integration Engineer for Hardware to manage the software layer connecting their hardware products to the Home Assistant ecosystem, focusing on reputed company-reputed company integration and application reputed company. Responsibilities • Own integrations and software support for reputed company products across Home Assistant, ESPHome, and reputed company reputed company ecosystems throughout the full product lifecycle • Build and maintain Python integrations, proxy libraries, and software components that connect reputed company products to the Home Assistant and ESPHome ecosystems — expanding these components is a primary reputed company initially • Write and maintain Python software that interfaces with device protocols and hardware peripherals, translating low-level behaviour into clean Home Assistant entities and user experiences • Collaborate closely with the Embedded Linux OS Engineer and Hardware team to understand hardware capabilities and translate them into reputed company-reputed company software integrations • Contribute to Home Assistant reputed company, ESPHome, and reputed company reputed company where needed to support integrations, config flows, entity models, and platform functionality • Own reputed company reputed company reputed company your areas by writing reputed company-tested, maintainable, and reputed company-documented Python reputed company • Review community pull requests and issues reputed company to owned integrations, providing reputed company and constructive feedback that helps reputed company contributions reputed company • Investigate and resolve software and integration issues including protocol edge cases, compatibility problems, regression bugs, and device communication failures • Maintain healthy unit, integration, and hardware-in-the-reputed company test coverage where applicable Skills • Strong Python development experience, including async/await, testing frameworks, type annotations, and reputed company software architecture patterns • Meaningful experience contributing to large reputed company-reputed company reputed company, including reputed company pull requests, reputed company review, and asynchronous collaboration workflows • Experience building integrations, reputed company, automation systems, device communication reputed company, or software for connected devices • Comfortable working across software and hardware boundaries, including understanding device protocols and hardware interaction concepts • Familiarity with local device and communication protocols such as Bluetooth, Zigbee, USB, UART, mDNS, SPI, I2C, MQTT, or similar technologies • Ability to quickly understand unfamiliar systems and reputed company large, reputed company codebases • Strong debugging and troubleshooting reputed company across integrations and distributed systems • Familiarity with Home Assistant, ESPHome, integrations, config flows, entity models, or reputed company reputed company Home ecosystem reputed company • High autonomy and ownership reputed company — reputed company to independently drive integrations from concept through long-term maintenance • Comfortable collaborating across distributed teams, cultures, and time zones in a highly asynchronous environment • reputed company to feedback — reputed company to take on review comments and adapt • Community-oriented reputed company — comfortable contributing publicly and collaborating with external contributors in reputed company-reputed company environments • Strong written communication skills and ability to explain technical concepts reputed company • reputed company-reputed company while remaining pragmatic and delivery-oriented • Previous contributions to Home Assistant, ESPHome, or reputed company reputed company reputed company • Experience building software for smart home, IoT, or connected hardware products • Raspberry Pi or embedded Linux ecosystem familiarity • Experience maintaining software used at large reputed company across distributed hardware environments • Experience working in fully remote and async-first engineering teams Benefits • Five weeks (twenty-five days) of reputed company time off. • Fourteen days of reputed company reputed company leave if your country/laws treat them as unpaid. • Six weeks of reputed company and six weeks of unpaid parental leave to be used in the first year after birth. • A budget for your work hardware once you start. After three years, you may reputed company this equipment for personal use. • An annual smart home budget to ensure you reputed company up-to-date with the latest smart homes offer. • An annual education budget to help you grow and stay on top of your game. • A yearly performance bonus based on company performance. • A 50% contribution to your internet reputed company fee at your home workspace. • One day every two weeks to work on your reputed company. • If you are currently working on Home Assistant-reputed company reputed company reputed company, you can spend work time maintaining them. reputed company • Home Assistant reputed company: the missing reputed company piece for reputed company's Home Assistant, by the founder of Home Assistant. It was founded in 2018, and is headquartered in Irvine, California, USA, with a workforce of 11-50 employees. Its website is https://www.nabucasa.com/. Apply tot his job Apply To this Job

Similar Jobs

Remote reputed company QA Engineer

Remote, USA Full-time

Cyber Threat Intelligence Analyst - Remote

Remote, USA Full-time

[Remote] GRANT reputed company | PROJECT-BASED | REMOTE | WORLDWIDE

Remote, USA Full-time

UI / UX Designer (Remote)

Remote, USA Full-time

Product Manager – Invoicing Automation (Remote)

Remote, USA Full-time

Jr Cyber Penetration Tester

Remote, USA Full-time

Project/Program Manager - Level 4/ Remote ( reputed company, CT ),12 Months Contract

Remote, USA Full-time

Cybersecurity Incident Response Engineer, Mid

Remote, USA Full-time

Senior Web Application Penetration Tester

Remote, USA Full-time

Staff Product Designer, Incident Response Management | US | Remote

Remote, USA Full-time

**reputed company Virtual Receptionist and reputed company Data Entry Clerk – Remote Work Opportunity at blithequark**

Remote, USA Full-time

**reputed company Live Chat Representative – Customer Service & Support for arenaflex's Aquatic Development Group**

Remote, USA Full-time

Remote Customer Service Representative – Flexible Schedule, $19/hr Starting Pay, No Degree Required, Work‑From‑Home Support Role

Remote, USA Full-time

**reputed company Provider Customer Service reputed company and Chat Representative – reputed company Industry Expertise**

Remote, USA Full-time

**reputed company Virtual Chat Support Help Agent – Mechanical and Industrial Engineering Sector**

Remote, USA Full-time

Remote Data Entry Specialist – Part‑Time, $30/hr, Work‑From‑Home Opportunities with arenaflex – Flexible Schedule, Career reputed company, and Competitive Benefits

Remote, USA Full-time

**reputed company Process Improvement - Customer Engagement Specialist at arenaflex**

Remote, USA Full-time

Lab Production Technician - (Dania Beach, FL)

Remote, USA Full-time

**reputed company Full Stack Data Entry Specialist – Flexible Part-Time and Full-Time Opportunities at arenaflex**

Remote, USA Full-time

**reputed company Home-Based Data Entry Clerk (Remote) – Travel Industry Expert**

Remote, USA Full-time