Back to Open Positions

Python Developer (Robotics)

Shanghai

Responsibilities

  1. Design front-end/back-end services and develop control interfaces for the company robotics products, participate in software integration and debugging of motion control systems, and write high-quality, scalable Python code to ensure system stability and performance
  2. Perform performance tuning, bug fixing, and architecture upgrades on existing systems, and resolve technical challenges during development
  3. Write clear technical documentation and cooperate with the team to complete development tasks

Requirements

  1. Bachelor's degree or above in Computer Science, Robotics, Mechatronics, or related fields
  2. Proficient in Linux-based development and deployment, familiar with Git version control
  3. Experience in the robotics industry or motion control projects; familiarity with common motion control interfaces (CANopen, EtherCAT, Modbus, serial communication, etc.) or robot operating systems (ROS/ROS2) is preferred