Contractor: Senior Build System Engineer
Open Home Foundation(1 month ago)
About this role
The Senior Build System Engineer contractor at the Open Home Foundation is responsible for transitioning ESPHome from PlatformIO to a native CMake build system utilizing the Espressif IDF. This role involves leading the architectural design, implementing direct integration with embedded toolchains, and developing Python-based build mechanisms to manage dependencies. The engineer will also update ESPHome's Python CLI and dashboard, ensuring reliable binary production across various platforms while streamlining the diagnostic and issue resolution processes.
Required Skills
- Architectural Design
- Build System Implementation
- CMake Expertise
- Python Development
- Embedded Toolchains
- Version Management
- Library Dependency Handling
- Code Review
- Binaries Production
- Git
+6 more
About Open Home Foundation
www.openhomefoundation.orgThe Open Home Foundation is dedicated to advocating for the principles of privacy, choice, and sustainability in smart home technologies. By supporting the development of open-source projects and communication standards, the Foundation aims to empower individuals with control over their smart home devices and data. It governs a range of projects, including popular platforms like Home Assistant, ESPHome, and Music Assistant, fostering collaboration and innovation in the field of smart home automation. The organization also emphasizes the importance of environmental sustainability and user choice, striving to create a more inclusive and responsible smart home ecosystem.
Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at Open Home Foundation
Similar Jobs
Senior Software Engineer, Toolchains
Latitude AI(19 days ago)
System Software Engineer, Consumer Products
OpenAI(1 month ago)
Senior Engineer - Python/C/C++ Packaging (Client Facing)
OpenTeams(18 days ago)
DevEx Engineer
PostHog(1 month ago)
Build/Infra/Cloud Software Engineer
Fernride(11 days ago)
Simulation Developer (m/f/d) - Verification & Validation
MOIA(1 month ago)