M

Mujin

Robotics and AI for industrial automation

Senior Robotics Algorithm Engineer - C++ / Optimization

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeTokyo, Japan

About the Job

Requirements

  • Academic background in Computer Science, Robotics, Mechanical Engineering, Electrical Engineering, or related fields.
  • At least 5 years of academic or industry experience in robotics and software engineering.
  • Strong proficiency in C++ and Python.
  • Solid understanding of linear algebra and 3D geometry and their applications in robotics.
  • Experience working in Linux environments.
  • Business-level English or Japanese skills.

Responsibilities

  • Tackle scientific and technical challenges in motion planning, control, packing, and system design for industrial robots, including robot arms and other peripherals.
  • Design, develop, and test algorithms for robotic manipulation tasks such as picking, packing, and material handling.
  • Build highly concurrent, performance-critical software systems.
  • Implement and optimize real-time communication modules with robot controllers and peripheral devices using C and C++.
  • Collaborate with project management and integration teams to support proof-of-concepts and ensure the technologies work smoothly in real customer setups.

Desired Qualifications

  • Experience with concurrent or hierarchical robotic software stacks, such as ROS, OpenRAVE, or custom frameworks.
  • Hands-on experience with multi-joint robot hardware.
  • Advanced Linux skills.
  • Mathematical foundations in areas such as multibody dynamics, collision checking, graph/search algorithms, or optimization.

About the Company

Mujin

Robotics and AI for industrial automation

Mujin develops robotics and AI-powered automation for industrial settings. Its products combine robotic systems with software to automate tasks in manufacturing, logistics, and warehousing, and are designed to be installed and integrated into customers’ existing operations. Operations typically involve direct sales of hardware and software, plus service contracts and maintenance to support ongoing performance. Compared with others, Mujin emphasizes end-to-end integration and optimization of complex automation tasks across a global customer base, supported by ongoing service relationships rather than one-off hardware sales. The company’s goal is to improve productivity and operational efficiency for industrial clients worldwide by delivering practical, scalable automation solutions.

Company size
201-500
Company stage
Series D
Total funding
$458.6M
Headquarters
Tokyo, Japan
Founded
2021

Recently Posted Jobs

Explore more opportunities at Mujin

See more jobs