Robotics Algorithm Engineer

Mujin

C++

Vision

ML

About this role

Mujin, a global leader in industrial automation, is hiring a Robotics Algorithm Engineer in the Robotics System Team. The team builds the algorithmic layer of MujinOS, the company's operating system for robotics, combining control algorithms, real-time motion planning and packing algorithms. This layer powers palletizing and piece-picking.

The engineer takes on technical problems in motion planning, control, packing and system design for industrial robot arms and peripherals, designs, develops and tests algorithms for picking, packing and material handling, and builds concurrent, performance-critical software. The work also includes real-time communication modules in C/C++.

Applicants need a background in computer science, robotics, electrical engineering or a related field, three or more years of academic or industry experience in robotics or software engineering, strong C++ and Python, solid linear algebra and 3D geometry, and Linux experience. Business-level English or Japanese is required. ROS experience and optimization knowledge are 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.