1. Responsible for the design, development and self-testing of AGV/AMR vehicle system modules;
2. Responsible for the design, development and testing of the on-board programmable system.
1. Proficiency in C/C++ language, with more than one year of C/C++ software development experience, familiar with Linux;
2. Familiar with GUI interface development, Qt development experience is preferred;
3. Familiar with object-oriented design and common design patterns;
4. Experience in ROS robot operating system development is preferred.