2,080,753open jobs
123,175companies
249,731added this week
Browse all
Salary
≈ $52k – $124k per year (Estimated)
Location
Hybrid (Tokyo, Japan)
Seniority
Senior · 3+ years exp
Employment
Full-Time

First seen by Alion on Oct 29, 2026.

Overview
Company
Impact
Profile match
Telexistence (TX Inc.) is a Japanese technology company that develops AI-powered, remotely controlled robotics and telexistence technologies. Founded in 2017, the firm specializes in creating autonomous and teleoperated robots designed to automate labor-intensive tasks in sectors like retail and logistics. By integrating proprietary hardware, custom end-effectors, and advanced software platforms, the company aims to address workforce shortages and redefine human-robot collaboration worldwide.

We are looking for a Robotics Software Engineer to develop the software that enables multiple autonomous robots to operate efficiently, safely, and reliably in logistics and industrial environments.

The primary focus of this role is Fleet Management System (FMS), robot orchestration, task management, fleet coordination, and traffic management, with additional involvement in navigation and path planning.

The ideal candidate combines strong C++/ROS2 software engineering skills with a solid understanding of autonomous mobile robotics and real-world robot deployment.

Key Responsibilities

  • Design and develop Fleet Management System (FMS) software for autonomous mobile robots.
  • Develop task allocation, dispatching, scheduling, robot coordination, and fleet monitoring.
  • Implement fleet-level traffic management, resource reservation, deadlock detection, and recovery.
  • Develop interfaces between the FMS and individual robot autonomy stacks.
  • Develop and integrate navigation and path-planning capabilities, including route planning, obstacle avoidance, and navigation behaviors.
  • Integrate FMS, navigation, localization, perception, control, and robot hardware into a complete autonomous system.
  • Develop and maintain ROS/ROS2-based robotics software and system interfaces.
  • Integrate third-party robotics software and technologies.
  • Diagnose complex fleet-level and robot-level failures using logs, telemetry, simulation, and real-robot testing.
  • Improve system reliability, scalability, performance, and fault tolerance for production deployment.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field.
  • 3+ years of experience developing software for robotics, autonomous systems, or mobile robots.
  • Strong C++ and Linux/Ubuntu development skills.
  • Strong hands-on experience with ROS/ROS2.
  • Solid understanding of mobile robot navigation and autonomous systems.
  • Experience with AMRs, AGVs, AGFs, autonomous vehicles, or similar robotic systems.
  • Understanding of fleet management, multi-robot coordination, task planning, or traffic management.
  • Good understanding of path planning, route planning, obstacle avoidance, and navigation.
  • Strong system integration and debugging skills.
  • Experience deploying and debugging software on real robots.
  • Good English communication skills.

Preferred Qualifications

Experience in one or more of the following is a plus:

  • Fleet Management Systems / multi-robot coordination
  • Task allocation, scheduling, dispatching, or fleet optimization
  • Traffic management, resource reservation, and deadlock handling
  • Nav2 / ROS2 Navigation Stack
  • Global/local path planning and motion planning
  • LiDAR or camera-based perception
  • Robot/system orchestration and behavior planning
  • Low-level vehicle control
  • Gazebo, Isaac Sim, or other robotics simulation platforms
  • Production deployment of autonomous robots in logistics or industrial environments

What We Are Looking For

A strong robotics software engineer with depth in fleet management and breadth across autonomous robotics.

You should be able to understand how fleet decisions affect individual robot behavior, and how navigation, localization, perception, and control affect fleet-level performance.

For example, when a robot becomes blocked, the candidate should be able to reason across task assignment, traffic management, route planning, localization, perception, and robot execution to identify the appropriate solution.

Fleet Management → Robot Orchestration → Navigation → System Integration → Production Deployment

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,080,753 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Robotics
Similar stack
Same company
Tokyo
$90k – $128k per year · In office · Tokyo
C++
Robotics
ROS2
Autoware
Apply
≈ $58k – $138k per year (Estimated) · In office · Full-Time · Tokyo
DevOps
AWS
Apply
$35k – $51k per year · In office · Full-Time · Tokyo
Apply
$32k – $51k per year · In office · Full-Time · Nagoya
Apply
≈ $39k – $89k per year (Estimated) · Equity · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Tokyo
Python
Databases
Snowflake
Analytics
Tableau
Power BI
Life Sciences
Veeva
Apply
≈ $38k – $82k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Tokyo
Apply
≈ $33k – $89k per year (Estimated) · Hybrid · Full-Time · Tokyo
Apply
See all jobs
This is one of many
2,080,753 more open roles from verified company boards, updated every day.