Design, develop, and deploy advanced algorithms for Mujin’s real-time industrial robotic systems.
About this role
This Software Engineer opening spans Mujin’s Robotics and Backend teams, which build software for industrial robots and controllers. Candidate fit is assessed against experience and interests. Robotics work may cover motion planning, collision avoidance, robot dynamics and trajectory control, packing optimization, and geometric or combinatorial algorithms. Backend work includes services and APIs, low-latency inter-process communication, sensor and industrial-device integration, and data-intensive pipelines. Engineers build C++ and Python software, then improve performance, reliability, and scalability in Linux production systems. Applicants need a bachelor’s degree or higher in computer science, robotics, computer, electrical or mechanical engineering, a related field, or equivalent practical experience. They also need strong software-development experience using C++ and/or Python, Linux development experience, strong problem-solving skills, the ability to design reliable, maintainable, performance-conscious software, and an interest in industrial robotics and automation.
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.