Job Responsibilities
1. Participate in product requirement analysis and preliminary design, complete software technical solutions and documentation;
2. Responsible for embedded software framework design, formulate and implement related communication protocols;
3. Complete application software development, testing, and debugging;
4. Responsible for software implementation, independently solve various problems encountered during development;
5. Experience in application development and debugging of smart terminals, gateways, and IoT devices preferred;
6. Familiar with embedded software development processes, such as build systems and scripts;
7. Knowledge of new energy industry Battery Management System (BMS) preferred, experience in IoT product software development and controller products preferred;
2. Responsible for embedded software framework design, formulate and implement related communication protocols;
3. Complete application software development, testing, and debugging;
4. Responsible for software implementation, independently solve various problems encountered during development;
5. Experience in application development and debugging of smart terminals, gateways, and IoT devices preferred;
6. Familiar with embedded software development processes, such as build systems and scripts;
7. Knowledge of new energy industry Battery Management System (BMS) preferred, experience in IoT product software development and controller products preferred;