Job responsibility
- Be involved in the full product development cycle of our IoT products
- Be responsible for requirement clarification and analysis
- Develop and maintain software applications for microcontrollerbased embedded systems
- Support in module design for hardware samples
- Document results, report problems and debug if required
Qualifications, skills and knowledge
- Relevant background in Electronics/Mechatronics/Automation/Computer Engineering
- Strong knowledge in C or C++ programming language
- Basic understanding in Micro-Controller and Embedded System
- Experience with IoT wireless protocols such as wifi, bluetooth, Lora is strongly preferred
- Good knowledge of communication protocols such as UART, SPI, I2C
- Ability to self-learn and adapt to new technologies quickly
- Good problem solving and strong debugging attitude
- Proficiency in English skills (reading, listening, speaking, writing)