Backend Software Engineer (C++)
Quick Summary
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…
Design and own backend systems for industrial robotics platforms Take end-to-end ownership of backend components supporting industrial robot controllers Design, implement, and maintain reliable backend services and APIs with strong focus on…
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.
Responsibilities
~3 min read- →Take end-to-end ownership of backend components supporting industrial robot controllers
- →Design, implement, and maintain reliable backend services and APIs with strong focus on performance and stability
- →Work on low-latency communication paths, including high-performance HTTP services and inter-process communication (e.g., ZeroMQ)
- →Develop and maintain backend components that interface with sensors such as 3D cameras and other industrial devices
- →Work with sensor SDKs, drivers, and APIs to ensure predictable data ingestion and behavior
- →Debug issues that span application logic, OS behavior, and device interaction
- →Own and continuously improve high-performance data pipelines that influence system-wide behavior
- →Design database usage and data access patterns with strong awareness of scale and efficiency
- →Contribute to defining, validating, and improving system metrics and KPIs
- →Diagnose and resolve complex production issues across multiple system layers
- →Contribute to controller provisioning, reset, and upgrade workflows with a focus on stability and predictability
- →Improve observability, diagnostics, and operational tooling to reduce long-term operational risk
- →Operate effectively in complex systems with evolving requirements and constraints
- →Make architectural and design decisions balancing performance, reliability, and maintainability
- →Drive improvements independently, from problem identification through implementation and rollout
3-8-5 Tatsumi, Koto-Ku, Tokyo 135-0053, Japan
8:45 - 17:45 (with a 60-minute break)
- Based on experience and skills
- Salary revision twice a year
- Additional bonuses are available based on performance
- Every Saturday and Sunday
- Annual paid leaves
- Maternity leave and Childcare leave
- Flex Holiday (take public holidays on days of your choice)
- Other holidays as defined by the company
What We Offer
~1 min read- Visa sponsorship
- Flight ticket support
- Shipping expenses coverage up to a specified limit
- Assistance for housing
Location & Eligibility
Listing Details
- Posted
- March 9, 2023
- First seen
- March 26, 2026
- Last seen
- June 11, 2026
Posting Health
- Days active
- 76
- Repost count
- 0
- Trust Level
- 23%
- Scored at
- June 11, 2026
Signal breakdown
Please let Mujininc know you found this job on Jobera.
4 other jobs at Mujininc
View all →Explore open roles at Mujininc.
Similar Backend Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.