Hangzhou

Robot Software Engineer

Introduction

  1. Participate in the development and iterative optimization of application software in robot products;

  2. Participate in the writing of various functions of robot products, including communication, application tasks, human-machine interaction and other modules;

  3. Participate in the unit testing and overall machine testing of the software code for robot products;

  4. Participate in the writing of relevant interfaces and design documents for robot products.

Qualifications

Bachelor's degree or above in mechanical and electrical engineering, control, computer science or related fields.

  1. Familiar with C/C++ development under Linux, with development experience in QT, multithreading, network communication, database reading and writing, etc. Understand basic design patterns and master the usage methods of Git and CMake.

  2. Candidates with experience in ROS development and debugging, as well as those who have designed and implemented the software architecture of the entire robot, are preferred.

  3. Possess good documentation writing skills and habits, and be capable of writing standardized summary and detailed design documents.

  4. Have a passion for the robotics industry. Winners of competitions such as RoboMaster, Robocon, Robotics, Smart Cars, and electronic design are preferred.

  5. Possess strong team communication skills, a sense of responsibility, an enterprising spirit, good learning ability, strong stress resistance and an open mindset.


Join our newsletter

Join our newsletter

© Xiaoshan District, Hangzhou· © Shanghai Zeno AI Co., Ltd. All rights reserved.

© Xiaoshan District, Hangzhou· © Shanghai Zeno AI Co., Ltd. All rights reserved.