M
Mujininc15mo ago

Software Development Engineer

TokyoFull-Time (English)mid
OtherSoftware Development Engineer
0 views0 saves0 applied

Quick Summary

Overview

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),

Technical Tools
OtherSoftware Development Engineer

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.


As we continue to grow, scalability is crucial for deploying our products faster and more efficiently. At the center of this effort is our new Cloud Team, formed recently, which leads this important mission.

The Cloud team's mission is to lead Mujin’s global expansion by developing a cloud-based platform that connects and centralizes our edge-computed controllers across factories and warehouses. This platform will provide integrators and users with a user-friendly GUI, enabling them to monitor production remotely. It also simplifies deploying the latest robotic technology on a large scale, making advanced automation more accessible and efficient.

As the system is still in its early stages, you’ll have the exciting opportunity to contribute to its design and development from the ground up.

Let's create a modern cloud service with us by focusing on high availability (HA), automation, and productivity enhancements. Your work will not only improve the team’s efficiency but also have a direct connection to Mujin’s business success.
  • Build a platform for monitoring and managing the Mujin products at scale
  • Build a platform for simulating and testing environments automated with the Mujin products
  • Implement APIs for managing fleets of IoT devices (the Mujin controllers)
  • Implement services for data collection and storage
  • Implement services for data aggregation
  • Implement CLIs/tools for various purposes (database migrations, API testing, etc.)
  • Experience writing asynchronous [async] code
  • Experience with concurrency and parallelism
  • Experience with multithreading and data sharing design patterns (circular buffers, channels, locks/mutex, etc.)
  • Desire to use Rust in production
  • A good testing ethic
  • Experience with data serialization/deserialization (JSON, flexbuffers, protobuf, etc.)
  • Experience implementing stateless services
  • Experience implementing distributed services
  • Experience with Elasticsearch
  • Experience with SQL and distributed RDMS
  • Experience with different communication patterns such as pub/sub
  • Experience building micro-services running in the cloud
  • Resume Screening
  • Take-home coding test
  • HR interview
  • Technical interview
  • Culture/Team fit interview
  • Listing Details

    Posted
    January 20, 2025
    First seen
    March 26, 2026
    Last seen
    April 24, 2026

    Posting Health

    Days active
    29
    Repost count
    0
    Trust Level
    23%
    Scored at
    April 25, 2026

    Signal breakdown

    freshnesssource trustcontent trustemployer trust
    Newsletter

    Stay ahead of the market

    Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

    A
    B
    C
    D
    Join 12,000+ marketers

    No spam. Unsubscribe at any time.

    M
    Software Development Engineer