Embodied Intelligence Software Engineer
Unitree Robotics is a Hangzhou-based public robotics company that develops and sells legged and humanoid robots for consumer, education, industrial, and research applications.
Investors
About Unitree Robotics
The brand Unitree Robotics is operated by Yushu Technology Co., Ltd. (宇树科技股份有限公司). Its current portfolio includes quadruped robots, humanoid robots, robotic arms, perception hardware, and associated support and developer resources.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop and integrate embodied-intelligence algorithms and models into stable robot product features. You will tune algorithms for scenarios such as homes and factories, deploy models on embedded hardware, and optimize software architecture, latency, and system responsiveness. You will build data collection, storage, cleaning, annotation, and automated feedback-loop systems. You will design fault handling and evaluation systems, conduct physical-robot testing, and resolve system issues.
Requirements
- Proficiency in C++ and Python
- Software architecture design skills
- Knowledge of computer architecture and operating-system principles
- Knowledge of TCP, UDP, HTTP, WebRTC, and DDS
- Knowledge of TensorRT and ONNX Runtime
- Experience with model quantization and pruning
- Knowledge of deep learning, computer vision, and large language models
- Knowledge of robot sensors, multisensor fusion, kinematics, and dynamics
Responsibilities
- Develop and integrate embodied-intelligence algorithms and models into robot products
- Tune algorithms for specific application scenarios
- Deploy and optimize models on embedded hardware
- Optimize robot software architecture, latency, and perception-decision-execution responsiveness
- Build software systems for data collection, storage, cleaning, and annotation
- Build automated data feedback-loop systems for continuous model improvement
- Design fault-handling mechanisms for algorithm and sensor failures
- Establish testing and evaluation systems through physical-robot testing and long-duration operation
