MujinPublié il y a 1 jour
Logo Mujin

新卒向け ロボティクスシステムエンジニア (C++ / Optimization)

Mujin: Revolutionizing Industrial Automation

Mujin is driven by a grand vision: "To liberate people from arduous labor and create a world where humanity can focus on creativity and technological innovation." We are revolutionizing industrial automation.

At our core are our unique Machine Intelligence (MujinMI) and MujinOS, a platform that integrates and controls robots and automated equipment. MujinOS, powered by real-time digital twin technology, enables industrial automation without traditional programming or teaching. We are seeking individuals to join us in building the global standard for industrial automation within the dynamic environment of a Japanese-born global company accelerating supply chain DX by solving complex automation challenges worldwide.


🤖 About the Team 🤖

Our team is responsible for developing the core algorithms of MujinOS, merging control algorithms, real-time motion planning, and advanced packing algorithms. This layer forms the foundation for downstream applications like palletizing, piece picking, and depalletizing, enabling users to efficiently build solutions on our platform.

We operate in a fast-paced, agile environment, valuing close team collaboration, open idea reviews, and rapid iteration. Our culture strongly encourages continuous learning and a persistent curiosity for technology.

As a member of the Robotics System Team, you will be entrusted with the design, development, and implementation of advanced algorithms that power Mujin's real-time industrial robot systems.


🧩 Areas of Responsibility and Team Structure 🧩

The team is primarily composed of three specialized areas. You will collaborate across these areas, leveraging your expertise as your primary focus.

  • Control Algorithms: Real-time trajectory control, robot dynamics, multibody modeling, precise execution control, etc.
  • Motion Planning: Interference checking (collision detection), sampling-based motion planning, optimization-based planning, high-speed bin picking motion, etc.
  • Packing Algorithms: Geometric reasoning, packing optimization, item placement strategies, high-speed combinatorial search, etc.

Responsibilities

  • Tackle technical and scientific challenges in motion planning, control, packing, and system design for industrial robots (robot arms and peripheral equipment).
  • Design, develop, and test algorithms for robot manipulation tasks such as picking, packing, and material handling.
  • Build performance-critical software systems utilizing concurrency.
  • Implement and optimize real-time communication modules with robot controllers and peripheral equipment using C/C++.
  • Collaborate with project management and integration teams to support Proofs of Concept (PoCs) and ensure smooth technical operation in actual customer environments.

Minimum Requirements

  • Degree in Computer Science, Robotics, Mechanical Engineering, Electrical Engineering, or a related field.
  • 3+ years of practical or research experience in robotics or software engineering.
  • High proficiency in C++ (Modern C++ recommended) and Python.
  • Understanding of linear algebra, 3D geometry, and their applications in robotics.
  • Development experience in a Linux environment.
  • Strong motivation to solve real-world robotics challenges.

Preferred Qualifications

  • Experience with concurrent or hierarchical systems in robot software stacks (ROS, OpenRAVE, or proprietary frameworks).
  • Hands-on experience with multi-joint robot hardware.
  • Mathematical foundation in areas such as multibody dynamics, interference checking, graph/search algorithms, and optimization.

¥8,000,000 - ¥11,000,000 per year


🏢 Hiring Company: Mujin, Inc. 🏢

  • Address: 3-8-5 Tatsumi, Koto-ku, Tokyo 135-0053
  • Nearest Stations: 7-minute walk from Tatsumi Station (Tokyo Metro Yurakucho Line), 10-minute walk from Shinonome Station (Rinkai Line)

Working Hours

  • Start: 8:45 AM, End: 5:45 PM
  • Break: 60 minutes

💰 Salary 💰

  • Annual salary system (determined based on experience and ability)
  • Salary revisions twice a year
  • Probationary period: 6 months

📅 Holidays & Leave 📅

  • Fully two-day weekend system
  • Annual paid leave
  • Bereavement leave
  • Maternity, childcare, and family care leave systems
  • Flex Holiday system (allows taking public holidays on any chosen day)
  • Other holidays according to the company calendar

🌟 Benefits & Welfare 🌟

  • Casual dress code
  • Commuting allowance provided
  • Various social insurances (Employment Insurance, Workers' Accident Compensation Insurance, Pension Plan, Health Insurance)
  • Monthly team dinner support
  • Daily free lunch buffet
  • Free vending machines (drinks and snacks)
  • High-quality coffee machine personally selected by the CTO
  • Free gym located within the office
Référence :mujininc+Mujin-C-Optimization

Skills

Back-end
C++
Python
Front-end
Motion
Autres
Linear
Gestion de projet
Management
Électronique
ROS

Jobs similaires

brand cover
スタッフ機械学習エンジニア・ behavior
Woven by ToyotaCDI
Woven by ToyotaCDI
Chūō-ku, JP
Pas de télétravail
≥ 2 ans d'experience
Machine Learning
Deep learning
C++
Il y a 2 heures
brand cover
シニアプロダクション機械学習エンジニア・vehicle perception
Woven by ToyotaCDI
Woven by ToyotaCDI
Chūō-ku, JP
Pas de télétravail
≥ 3 ans d'experience
brand cover
robotics algorithm engineer (c++ / optimization)
MujinCDI
MujinCDI
Tokyo, Japon
Pas de télétravail
≥ 3 ans d'experience
Motion
C++
Linear
Il y a 1 jour
brand cover
senior robotics algorithm engineer (c++ / optimization)
MujinCDI
MujinCDI
Tokyo, Japon
Pas de télétravail
≥ 5 ans d'experience
Motion
C++
Linear
Il y a 1 jour
brand cover
senior product manager
MujinCDI
MujinCDI
Tokyo, Japon
Pas de télétravail
≥ 7 ans d'experience
Management
Motion
Azure Devops
Il y a 1 jour
brand cover
senior machine learning engineer, vehicle perception
Woven by ToyotaCDI
Woven by ToyotaCDI
Tokyo, Japon
- Télétravail
Télétravail hybride
≥ 3 ans d'experience
Machine Learning
Deep learning
C++
Il y a 9 jours
brand cover
robotics software engineer, smart logistics software
Woven by ToyotaCDI
Woven by ToyotaCDI
Tokyo, Japon
- Télétravail
Télétravail hybride
≥ 1 an d'experience
Motion
C++
Docker
Il y a 13 jours
brand cover
staff machine learning engineer, behavior
Woven by ToyotaCDI
Woven by ToyotaCDI
Tokyo, Japon
- Télétravail
Télétravail hybride
≥ 5 ans d'experience
Machine Learning
Deep learning
Motion
Il y a 14 jours
brand cover
computer vision researcher, vision ai platform (internship)
Woven by ToyotaStage
Woven by ToyotaStage
Tokyo, Japon
Pas de télétravail
Juniors acceptés
Deep learning
Make
Machine Learning
Il y a 14 jours