Motion Control Algorithm Application Engineer (J17288)

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

We are currently hiring a Motion Control Algorithm Application Engineer (J17288) to join our robotics R&D team in Shenzhen, Guangdong Province. This full-time position offers exciting career development opportunities in designing and optimizing motion control algorithms for advanced robotic systems. As part of our global recruitment initiative, you will work on dynamic modeling, real-time control, and algorithm deployment for robotic arms and mobile platforms. If you’re looking for employment opportunities that combine innovation, engineering, and real-world robotics applications, this role could be your perfect match.

Outline to the list of requirements for the candidate:
1. Bachelor degree or above, in computer, automation, control engineering and other related fields;

2. Proficient in robotics (including rigid body kinematics, positive and negative kinematics, dynamics, etc.), familiar with motion control algorithms, including position control, force control, force/position hybrid control, etc;

3. Proficient in using at least one mainstream robot simulation platform (such as webots, Mujoco, Gazebo, lsaacSim, etc.), with experience in simulation modeling and algorithm verification;

4. Experience in 3/4/6 degree-of-freedom robotic arm simulation, control, algorithm output and other projects is preferred, and developers who understand wheeled and humanoid robot motion control are preferred;

5. More than 5 years of actual development experience in motion control algorithms, and familiarity with real-time system or embedded development is preferred.

Check out the full job listings here.

Needed key skills

  • Algorithms
  • Analytical Skills
  • Artificial Intelligence (AI)
  • C++
  • Collaboration
  • Communication
  • Debugging
  • Problem-solving skills
  • Python
  • Software
  • Technology savvy

Bonuses

The ability to design and optimize motion trajectories using modern methods (RRT, OMPL, A, DWA**). Practical work with simulators (Webots, Mujoco, Gazebo, Isaac Sim) and transfer of algorithms to real platforms. Participation in the creation of solutions for robotic manipulators, wheeled and humanoid robots.

Share with friends