Servo Software Senior Engineer (J16283)

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 an Executive Assistant to the CEO (J17305) to join our team in Shenzhen, Guangdong Province. This full-time position offers excellent career growth within an innovative robotics company, providing international exposure and dynamic work opportunities. As part of our global recruitment efforts, you will support overseas market development, manage high-level client relationships, and handle key administrative affairs. If you’re exploring employment opportunities that blend strategy, communication, and leadership support, this role could be your next step forward.
 

Outline to the list of requirements for the candidate:
1. Familiar with motor principles, master basic brushed and PMSM motor drive methods, familiar with FOC control algorithms, motor parameter identification, weak magnetic control, trajectory planning and other programming methods; 

2. Proficient in DSP, ARM and other motor control software platforms, proficient in C/C++ language programming, familiar withSPI, IIC, CAN, EtherCAT and other communication protocols;

3. Have clear software architecture thinking, rigorous program logic, clear thinking, standardized code, and high portability; 

4. Understand basic circuit knowledge, including common sensor detection, bus connection, power drive circuit, EMC optimization and other hardware design; 

5. Engage in robot servo joints, collaborative robotic arms,The development of software control algorithms such as automobile motors is preferred.

Check out the full job listings here.

Needed key skills

  • Algorithms
  • C/C++
  • Collaboration
  • Communication
  • Debugging
  • Engineering
  • Hardware
  • Problem-solving skills
  • Responsibility
  • Software
  • Technology savvy

Bonuses

The ability to influence the full development cycle: from software architecture to mass production and support. Practical work with compatible platforms (DSP, ARM) and communication protocols (SPI, IIC, CAN, EtherCAT). General work with international companies (hardware, testing, procurement, mechanical design).

Share with friends