Robotics Software Engineer C++ Optimization

Mujin is a Tokyo-based industrial robotics company providing MujinOS, intelligent robot controllers, and automated robotics solutions for logistics and manufacturing.

Tokyo, Japan
About Mujin, Inc.

Mujin develops and sells intelligent robot controllers and delivers robotics solutions. Its MujinOS platform integrates robots, AGVs, and automation devices using digital-twin-based control for industrial automation.

View jobs by Mujin, Inc.

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will solve technical and scientific challenges in motion planning, control, packing, and system design for industrial robots. You will design, develop, and test algorithms for picking, packing, and material handling; build performance-critical concurrent software; optimize real-time communications; and support proofs of concept and customer deployments.

Requirements

  • Degree in computer science, robotics, mechanical engineering, electrical engineering, or a related field
  • At least 3 years of practical or research experience in robotics or software engineering
  • Proficiency in C++ and Python
  • Knowledge of linear algebra, 3D geometry, and their robotics applications
  • Linux development experience
  • Business-level Japanese or English

Responsibilities

  • Solve motion-planning, control, packing, and system-design challenges for industrial robots
  • Design, develop, and test algorithms for picking, packing, and material-handling tasks
  • Build performance-critical concurrent software systems
  • Implement and optimize real-time communication modules with robot controllers and peripheral equipment using C/C++
  • Collaborate with project management and integration teams to support proofs of concept and customer deployments

Benefits

  • Two days off per week
  • Annual paid leave
  • Bereavement leave
  • Maternity and childcare leave
  • Caregiving leave
  • Flex Holiday program
  • Casual dress code
  • Commuting allowance
  • Employment, workers' compensation, pension, and health insurance
  • Monthly team dinner support
  • Free daily lunch buffet
  • Free vending machines with drinks and snacks
  • Free premium coffee machine
  • Free on-site gym
Robotics Software Engineer C++ Optimization at Mujin, Inc. | JobStash