Robot software development engineer

LimX Dynamics Inc.

Location

China

Vacancy for

Human

Employment type

Full-time

Necessary education

Higher

Employer provided salary

0€ per year

Posted at 08.11.2025

Description

Requirements

We are hiring talented engineers for exciting careers in robotics R&D in Shenzhen! Join our growing team and explore dynamic employment opportunities in both hardware and software development. Current job openings include a Hardware Engineer responsible for robotic hardware design and optimization, and a Robot Software Development Engineer focused on building robust and scalable C++ systems. Work alongside experts in robotics, algorithms, and embedded systems to create the next generation of intelligent machines.

Candidate requirements include:
1. Academic requirements: Computer-related major, bachelor degree or above;

2. Experience requirements: At least 4 years of experience in robot software development, proficient in C++, and good coding specifications and code optimization capabilities.

3. Technical requirements: 

(1) Familiar with ROS or ROS2, and able to develop robot functional modules based on it;

(2) Proficient in common design patterns (such as singletons, factories, observers, etc.);

(3) Have actual project experience in robot control, perception, or autonomous navigation;

(4) Experience in the development of Behavior Tree (BehaviorTree) is preferred;

(5) Those who have participated in robot projects (such as SLAM, navigation, or human-computer interaction) are preferred;

(6) Extra points for those with development experience in using OpenGL and WebRTC.

Check out the full job listings here.

Needed key skills

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

Bonuses

Work on advanced robotics systems using ROS/ROS2. Influence software architecture through modern design patterns. Collaborate with cross-functional teams: hardware, algorithms, testing. Contribute to real-world projects in navigation, SLAM, and HCI.

Share with friends