Full-time
3 ~ 5 Years Experience
| Responsibilities
- Develop, track, audit, and document positioning and navigation IoT embedded systems and algorithms.
- Conduct on-site testing and debugging for IoT hardware functionality and stability.
- Identify and resolve hardware failures on-site; develop emergency response plans.
- Collaborate with third-party hardware developers to define and review hardware/software interface specifications and manage technical risk.
| Requirements
- Bachelor's degree or above in Computer Science, Electronics, Communications, or a related field; 3–5 years of embedded development experience; familiarity with MEMS accelerometer/gyroscope development preferred.
- Proficient in C programming with strong coding habits and technical documentation skills.
- Proficient in STM32 software design; experience with Keil uVision development environment.
- Familiar with MQTT and other IoT protocols.
- Experience with Rs232, I2C, SPI, USB, FATS protocols; able to assist with software development for embedded application systems.
- Experience with 4G network modules and wireless communication development.
- Strong grasp of common data structures with practical product development application.
- Good professional ethics, teamwork spirit, and ability to work under pressure.
| Skills
STM32 C / Embedded C MQTT IoT MEMS Keil uVision