Key Responsibilities
1. Firmware Development
Design implement and maintain firmware for microcontroller-based systems (STM32 ESP etc.) in C/C.
Develop and optimize communication protocols (RS485 Modbus RTU UART SPI I²C).
Work with sensors relays dimmers and control circuits for real-time applications.
Implement RTOS-based designs and event-driven state machines.
2. System Integration
Collaborate with hardware app and testing teams for full product integration.
Support PCB bring-up prototype validation and debugging using JTAG/SWD tools.
Contribute to production firmware and field-upgradeable systems (bootloader/OTA).
3. Testing and amp; Documentation
Conduct firmware validation fault analysis and performance tuning.
Maintain version control change logs and technical documentation.
Support QA and production teams in pre-release verification.
Required Skills
46 years of experience in embedded firmware development.
Proficiency in Embedded C / C RTOS and microcontroller peripherals.
Strong understanding of RS485 / Modbus communication I/O handling and timing control.
Experience using debugging tools (oscilloscopes logic analyzers etc.).
Familiarity with Git and structured firmware release processes.
Key Responsibilities1. Firmware DevelopmentDesign implement and maintain firmware for microcontroller-based systems (STM32 ESP etc.) in C/C.Develop and optimize communication protocols (RS485 Modbus RTU UART SPI I²C).Work with sensors relays dimmers and control circuits for real-time applications.Im...
Key Responsibilities
1. Firmware Development
Design implement and maintain firmware for microcontroller-based systems (STM32 ESP etc.) in C/C.
Develop and optimize communication protocols (RS485 Modbus RTU UART SPI I²C).
Work with sensors relays dimmers and control circuits for real-time applications.
Implement RTOS-based designs and event-driven state machines.
2. System Integration
Collaborate with hardware app and testing teams for full product integration.
Support PCB bring-up prototype validation and debugging using JTAG/SWD tools.
Contribute to production firmware and field-upgradeable systems (bootloader/OTA).
3. Testing and amp; Documentation
Conduct firmware validation fault analysis and performance tuning.
Maintain version control change logs and technical documentation.
Support QA and production teams in pre-release verification.
Required Skills
46 years of experience in embedded firmware development.
Proficiency in Embedded C / C RTOS and microcontroller peripherals.
Strong understanding of RS485 / Modbus communication I/O handling and timing control.
Experience using debugging tools (oscilloscopes logic analyzers etc.).
Familiarity with Git and structured firmware release processes.
View more
View less