Software Engineer Open Position Robotics Backend C++
Mujin is a Tokyo-based industrial robotics company providing MujinOS, intelligent robot controllers, and automated robotics solutions for logistics and manufacturing.
Funding history
About Mujin, Inc.
Mujin develops and sells intelligent robot controllers and delivers robotics solutions. Its MujinOS platform integrates robots, AGVs, and automation devices using digital-twin-based control for industrial automation.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, develop, and maintain software for industrial robotics systems. You will build reliable, high-performance software in C++ and Python, solve complex robotics and backend problems, optimize performance and scalability, and collaborate to deploy solutions in production environments.
Requirements
- Bachelor’s degree or higher in Computer Science, Robotics, Computer Engineering, Electrical Engineering, Mechanical Engineering, a related field, or equivalent practical experience
- Strong software development experience using C++ and/or Python
- Experience developing software in a Linux environment
- Strong problem-solving skills and ability to investigate complex technical issues
- Ability to design and implement reliable, maintainable, performance-conscious software
- Interest in industrial robotics and automation problems
Responsibilities
- Design, develop, and maintain software for industrial robotics systems
- Build high-performance and reliable software using C++ and Python
- Solve complex technical problems across robotics algorithms, backend systems, and robotic applications
- Optimize software for performance, reliability, and scalability
- Collaborate with engineers to bring solutions into production environments
Benefits
- Salary revision twice a year
- Performance-based bonuses
- Annual paid leave
- Maternity leave
- Childcare leave
- Flexible public-holiday leave
- Flexible dress code
- Commuting allowance
- Japanese social security coverage
- Monthly team dinner support
- Free buffet lunch every workday
- Free vending-machine drinks and snacks
- High-end coffee machine
- Employee gym access
- Japan relocation support
- Visa sponsorship
- Flight ticket support
- Shipping-expense coverage up to a specified limit
- Housing assistance
Hiring Process
Skill screen, followed by matching to the most suitable position; the interview process then follows that role’s process.
