Robotics Software Engineer, Motion Planning - Logistics Division

Posted 2 Days Ago
Be an Early Applicant
Tokyo, JPN
Hybrid
Expert/Leader
Artificial Intelligence • Retail • Robotics • Automation
The Role
Develop real-time motion-control software for robotic manipulators, including inverse kinematics, collision avoidance, trajectory generation, time parameterization, compliance control, actuator integration, and ROS2-based systems. Build production-ready robotics software and simulation environments using MoveIt and Gazebo. The role requires advanced C++ development on Linux, robotics control theory, motor-control expertise, and integration of industrial communication protocols.
Summary Generated by Built In
The Robotics Software Engineer position is ideal for a candidate who has advanced skills in control software development for robot manipulators with extensive mathematics and algorithm background. The main responsibility will be to develop robot control software for our self-developed robot (TX Phantom).

Responsibilities

  • Develop real-time motion control software to control robot manipulators using Inverse Kinematics, collision avoidance, trajectory generation, time parameterization, and active compliance control algorithms

  • Develop TX's custom-made robot control software, such as actuator driver integration and ROS framework integration

  • Integrate the entire software components to make the robotic solution ready for enterprise-level production

Requirements

  • Master's degree or above in a relevant field

  • Expert in C++ software development on Linux/Ubuntu platform with 3 years of work experience.

  • Expert in ROS2 framework and MoveIt Motion Planning. If we gave you URDF, you should be able to create a ROS environment with MoveIt to control the robot in the Gazebo environment from scratch

  • Experience in developing software to control robot manipulator (e.g., UR series of Universal Robots)

  • Hands-on experience with motor control and PID algorithms

  • Knowledge of robotics control theory (Kinematics, Dynamics, Motion Planning, and Control)

  • Passion to develop a product used in real operations (product mindset)

  • Good communication skills and proactive collaboration

  • Business level of English

Desired Skills

  • Japanese language skill to communicate with internal/external stakeholders

  • Experience in developing force/torque control software, such as compliance control

  • Experience with Docker, CI/CD, and automated robotics software deployment

  • Experience with CAN/CANopen, CiA 402, EtherCAT, or other industrial servo-control protocols

  • Creative in solving issues; data-driven debugging and iteration

  • Autonomous problem-solver: proactively identifies and breaks down issues, investigates logs/metrics, designs experiments, proposes options, and delivers fixes/features end-to-end with minimal oversight—while communicating progress and escalating when truly blocked

  • Experience simulating robotic systems and their interactions with physics-based environments

Skills Required

  • Master's degree or higher in a relevant field
  • Expert-level C++ software development experience
  • Linux or Ubuntu software development experience
  • Expertise with ROS2 and MoveIt Motion Planning
  • Ability to create a ROS and MoveIt environment from URDF and control a robot in Gazebo
  • Experience developing software for robot manipulators
  • Hands-on experience with motor control and PID algorithms
  • Knowledge of robotics control theory, including kinematics, dynamics, motion planning, and control
  • Product mindset and ability to develop software for real-world operations
  • Good communication and proactive collaboration skills
  • Business-level English
  • Japanese language proficiency
  • Force/torque control or compliance control experience
  • Docker, CI/CD, and automated robotics software deployment experience
  • CAN, CANopen, CiA 402, EtherCAT, or other industrial servo-control protocol experience
  • Experience simulating robotic systems in physics-based environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Tokyo
124 Employees
Year Founded: 2017

What We Do

Telexistence Inc. is a robotics company founded in 2017 that designs, manufactures, and operates remote-controlled and AI-powered robots. Their mission is to transform robotics and automate tasks, particularly within the retail sector, such as beverage shelf-stocking, to reduce labor burdens and improve operational efficiency. They focus on pushing the state of the art in robotics to create meaningful change in the world.

Similar Jobs

MetLife Logo MetLife

Business System Analyst

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Hybrid
Tokyo, JPN
43000 Employees

MetLife Logo MetLife

Sr. Technical Functional Analyst

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Hybrid
Tokyo, JPN
43000 Employees

MetLife Logo MetLife

Software Engineer

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Hybrid
Tokyo, JPN
43000 Employees

MetLife Logo MetLife

Sr. Technical Functional Analyst

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Hybrid
Tokyo, JPN
43000 Employees

Similar Companies Hiring

Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
190 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account