Software Development Engineer-

Unitree Robotics - HangZhou YuShu TECHNOLOGY CO.,LTD

Location

China

Vacancy for

Human

Employment type

Full-time

Necessary education

Higher

Employer provided salary

0$ per year

Posted at 24.10.2025

Description

Requirements

1. Bachelor degree or above in computer, electronics, communications, automation, computer science, control engineering and other related majors, English Level 4 or above.
2. Two years and above C++ and python
Experience in software development, ability to independently design and implement complex systems/modules, proficient in C/C++ and Python.
3. Those who are familiar with common communication interfaces and protocols such as network ports and serial ports are preferred, and those with experience in robot software development are preferred.
ROS2 development experience is preferred, and those who are familiar with the principles of robot-related algorithms such as motion control, perception, or navigation are preferred.
4. Proficient in using C/C++ to complete development under Linux system, proficient in using GDB
Debug the software on a Linux system.
5. Familiar with commercial software development process, familiar with UI software library, familiar with 3D
Graphics library, familiar with software development related to robot systems and automation platforms, familiar with Linux systems, ROS systems, and CMake.
6. Have experience in robot projects or robot competitions.
7. Possess strong problem-solving skills, good communication skills and teamwork spirit, need to have a strong sense of responsibility and stress resistance, and have strong learning ability and comprehensive analysis ability.
8. Have experience in ROS project development, proficient in ROS
Use URDF, TF, Rivz, rqt and other core components, understand the overall design and development process of ros, and have Gazebo/Airsim
Experience in use or project development, with strong software development and design machine software debugging capabilities.
9. There are motion control algorithms, computer vision, formation cluster algorithms, navigation algorithms, path planning algorithms, Gazebo
Development related experience.
10. There are lidar, binocular camera, infrared and other sensors

 

 

Check out the full job listings here

Needed key skills

  • Analytical Skills
  • C/C++
  • Communication
  • Debugging
  • Problem-solving skills
  • Programming skills
  • Python
  • Systems Analysis
  • Teamwork

Bonuses

1. Working with a future product in a promising location 2. Full control over the sales cycle and revenue 3. The role of a link between the client and development

Share with friends