Backend Software Engineer (C++)

Mujin

C++

Backend

Robotics

About this role

This Backend Software Engineer role focuses on designing, building, and owning the core backend systems that power industrial robotics platforms. The work includes end-to-end ownership of backend components supporting robot controllers.

The engineer designs and operates low-latency services, data-intensive pipelines, and robust communication paths. These systems directly influence behavior on the factory floor and must deliver reliable, high-performance operation in real-world production environments.

The role works closely with hardware, sensors, and operating systems. C++ is named for the role. The position requires strong systems thinking, a focus on performance and reliability, and the ability to drive improvements independently across complex, evolving systems. The work location is Tokyo, Japan (MJHQ).

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.