Robotics Software Engineer, Motion Planning

Telexistence

C++

Linux

About this role

The role sits in the Logistics Robotics team, developing control software for the self-developed TX Phantom robot. It focuses on motion planning and manipulator control, integrating software components to make the robotic solution ready for operational use. The engineer builds real-time motion-control software using inverse kinematics, collision avoidance, trajectory generation, time parameterization and active compliance control. Work also covers actuator-driver and ROS framework integration. The stack is C++ on Linux/Ubuntu, ROS 2 and MoveIt; candidates should be able to create a ROS/MoveIt environment from a URDF and control a robot in Gazebo. Applicants need a relevant master's degree or higher, at least three years of C++ development experience on Linux/Ubuntu, expert-level ROS 2 and MoveIt skills, and experience developing software to control robot manipulators. Hands-on motor-control and PID experience, along with knowledge of robotics control theory, including kinematics, dynamics, motion planning and control, are also required.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.