CareerPlanGet AI match score →

Software Engineer - Robotics Control Systems

Koto City, Tokyo, Japan💼 Full-time🗓 2026-01-19 → 2026-08-01

Core

Designing, implementing, testing, and maintaining critical components for multi-robot control systems, including behavior controllers, path planning, and task allocation strategies for ASRS and pick-assist robots.

Role type

Software Engineer - Robotics Control Systems

Builds

Distributed intelligence system for autonomous robot fleets (ASRS and pick-assist)

Domain

Robotics / Autonomous Systems

Deliverable

production ML models | product features

Required skills

C++ (C++11+), object-oriented programming, multi-threading, algorithm design, complexity analysis

Preferred skills

ROS, Python, SMACH, Behavior Tree, RosPlan, multiagent systems, constraint programming, distributed systems, CI/CD

Technologies

C++, Python, ROS, SMACH, RosPlan, ALICA

Responsibilities

Design and implement behavior controllers and path planning systems; optimize task allocation strategies; perform architecture and code reviews; improve engineering processes; solve customer challenges for growing robot base.

Seniority

Mid-level, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗