
Robotics Software Engineer - Motion Planning
TELEXISTENCE Inc.11 days ago
Tokyo, JapanSenior
Responsibilities
- Develop real-time motion control software for robot manipulators using inverse kinematics, collision avoidance, and active compliance control algorithms.
- Develop TX’s custom robot control software, including actuator driver integration and ROS framework integration.
- Integrate the full set of software components into an enterprise-level production robotic solution.
Requirements
- Master’s degree or above in a relevant field.
- Expertise in C++ software development on Linux/Ubuntu.
- Expertise in ROS2 and MoveIt Motion Planning, including creating a ROS environment from URDF to control a robot in Gazebo.
- Experience developing software to control robot manipulators, such as Universal Robots.
- Hands-on experience with motor control and PID algorithms.
- Knowledge of robotics control theory, including kinematics, dynamics, motion planning, and control.
- Business-level English and strong communication and collaboration skills.