C++ Development Engineer (J17173)
UBTECH ROBOTICS CORP LTD.
Location
China
Vacancy for
Human
Employment type
Full-time
Necessary education
Higher
Employer provided salary
0¥ per year

Posted at 11.11.2025
Description
Requirements
Our company is actively hiring for a Middleware Platform Engineer through our campus recruitment program, offering outstanding employment opportunities in core systems development. We are looking for talented graduates to develop and maintain internal middleware platforms while collaborating with algorithm engineers on performance optimization. This position provides the chance to work on communication middleware and container technologies in Linux environments. If you're beginning your professional careers in systems software, this represents an excellent job openings for engineering graduates.
The ideal candidate should meet the following requirements:
1. Familiar with C++, familiar with C++ 14/17 and above standards, have good development and debugging capabilities;
2. Understand knowledge of architecture design, system analysis, software engineering, etc.;
3. Proficient in at least one communication middleware (C++), such as IPC/DDS/ROS, etc., and have practical experience in at least one of them.;
4. Familiar with the Liunx system;
5. Familiar with the software of related managed containers;
6. Have a certain understanding of ci/cd;
7. Good communication and teamwork skills, good logical thinking, independent and clear problem-solving ideas.
Check out the full job listings here
Needed key skills
- C++
- Communication
- Debugging
- Problem-solving skills
- Systems Analysis
- Teamwork
- Testing
Bonuses
