Robotics Algorithm Engineer (C++ / Optimization)
AI Summary
Design, develop, and test advanced robotics algorithms (motion planning, control, packing) for real-time industrial robots, with C++/Python and Linux in a fast-paced team.
About this role
Mujin is a global leader in industrial automation, redefining supply chain efficiency through MujinOS—our intelligent operating system for robotics. At our core is Machine Intelligence (MujinMI), a unique approach that leverages real-time digital twins and advanced perception, planning, and control algorithms to achieve fully autonomous operations.
Our flagship product, MujinController, empowers users with a highly configurable, no-code interface. By integrating cutting-edge motion planning and computer vision, it enables seamless automation for complex applications such as palletizing, picking, and truck unloading.
Headquartered in Japan with a growing presence in the US, China, and Europe, we invite you to join a dynamic environment where you can shape the future of automation.
Our team develops MujinOS’s fundamental algorithmic layer, blending control algorithms, real-time motion planning, and advanced packing algorithms. This layer powers downstream applications including palletizing, piece-picking, and depalletizing, allowing users to build solutions efficiently on our platform.
We work in a fast-paced, agile environment where we collaborate closely, review ideas openly, and iterate quickly. Continuous learning and technical curiosity are strongly encouraged.
As part of the Robotics System Team, you will design, develop, and deploy advanced algorithms that power Mujin’s real-time industrial robotic systems.
Team Structure & Focus Areas
Our team consists of three core algorithmic tracks. You may specialize in one while collaborating across all:
Control Algorithms
Real-time trajectory control, robot dynamics, multibody modeling, and precision execution.
Motion Planning
Collision checking, sampling-based planning, optimization-based planning, high-speed bin-picking motions.
Packing Algorithms
Geometric reasoning, packing optimization, item fitting strategies, and fast combinatorial search.
Responsibilities
Minimum Requirements
Preferred Qualifications
Why Mujin
Interview Process:
Skills
Explore related jobs
More jobs at Mujin
技術営業・愛知アカウントマネージャーOkazaki, Aichi
ロボットメカ設計エンジニア/最新鋭のロボットハンド設計に従事/累計資金調達額596億円!NEXTユニコーン5位Tokyo, Japan (MJPN)
第3事業柱責任者・事業部長 - 物流センター制御統括システム(WES)の新規開発管理・顧客新規開拓・事業グロースまで担当!Tokyo, Japan (MJPN)
Technical Product Manager (Hardware & Supply Chain)Tokyo, Japan (MJHQ)
技術営業(アカウントマネージャー) 物流・製造業の自動化課題解決に手掛ける・累計資金調達額596億円!IPO準備中Tokyo, Japan (MJPN)
ロボット案件プロジェクトリーダー/自社開発ロボティクス技術搭載!累計資金調達額596億円!NEXTユニコーン5位Tokyo, Japan (MJPN)