Design, develop, and deploy advanced algorithms for Mujin’s real-time industrial robotic systems.
About this role
Mujin is hiring a Senior Software Engineer for Robotics OS Validation & Simulation in Tokyo. The role validates MujinOS, the operating system behind the company's MujinController automation for palletizing, picking and truck unloading, across the full robotics ecosystem used in live warehouses and factories.
The engineer designs the automated testing architecture that checks complete systems (robot arms, end-effectors, vision, conveyors) working together rather than isolated components. Work includes building test automation frameworks and end-to-end test cases that reproduce real customer deployments, developing simulation components, analyzing telemetry to find regressions, resolving system-level failures with other teams, and mentoring engineers in testing practice.
Applicants need a BSc or higher in computer science, computer engineering, robotics or a related field (or equivalent experience), proven experience building production-quality software, high proficiency in Python for test automation, advanced Linux skills and business-level English. Experience with ROS or OpenRAVE, robotic simulation, distributed systems, ZeroMQ, Pytest and Playwright is preferred.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.