You will design and implement embedded systems for home automation products including thermostats, control hubs, and security systems.
Responsibilities
- Develop firmware for STM32-based thermostats using RTOS or bare-metal approaches.
- Build UI/UX components using Square Line Studio and LVGL.
- Design and maintain control hub firmware to connect devices to the cloud via proprietary CoreOS.
- Implement BLE communication for mobile application connectivity.
- Develop Z-Wave-based solutions for security and fire automation products.
Required Skills
- 10+ years of experience in embedded systems development.
- Deep expertise with STM32 microcontrollers.
- Proficiency in RTOS and bare-metal programming.
- Hands-on experience with BLE protocols and Z-Wave communication.
- Experience with Square Line Studio and LVGL for UI/UX design.
- Knowledge of embedded Linux and multimedia systems.
- Understanding of secure communication protocols and IoT device integration.
- Ability to work on video integration and access control systems.