Embedded software Engineer
JT-Innovation(Guangdong) Intelligent Technology Co., Ltd.
Location
China
Vacancy for
Human
Employment type
Full-time
Necessary education
Higher
Employer provided salary
600000¥ per year

Posted at 11.12.2025
Description
Requirements
We are currently hiring an Embedded Software Engineer to join our robotics development team and support next-generation cleaning robot technologies. This role offers strong careers growth for engineers who want to design and optimize embedded systems used in real products. As part of our expanding engineering job openings, you will collaborate with hardware, testing, and certification teams to deliver reliable and efficient controller software. Candidates seeking high-impact employment opportunities in automation and robotics will thrive in this position.
Below is an outline of the technical and professional requirements expected from the candidate:
1.Bachelor degree or above, major in electronic information, automation, communication, measurement and control, computer, etc., more than 2 years of embedded development experience;
2.Proficient in C programming, have a solid programming foundation and standardized code habits;
3.Familiar with software technical documentation writing, have a good sense of programming specifications,;
4.Familiar with single-chip microcomputer system, with STM32 series MCU programming experience, familiar with the usage of STM32 HAL library or standard library;
5.Familiar with common communication interface protocols such as serial port, I2C, SPI, CAN, etc., and have relevant external use experience;
6.Can understand the circuit schematic diagram and be able to perform simple circuit debugging;
7.Familiar with motor control algorithms (such as PID), experience in motor driver development is preferred;
8.Those with background in robotics, automation, sensors and other industries are preferred.
Check out the full job listings here
Needed key skills
- C/C++
- Coding
- Debugging
- Documentation
- Engineering
- Information Technology
- Logical thinking
- Problem-solving skills
- Software
- Technical writing
- Testing
- Troubleshooting
Bonuses
