Senior Software Engineer (C++ & Python) at Mujin Inc. | Tokyo
Mujin Inc.Tokyo, Japan (MJHQ)
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or related field. Experience: Minimum 5 years of software development experience, particularly in C++ and Python. Technical Skills: Proficient with real-time operating systems, network protocols, and industrial hardware integration. Problem-Solving: Strong analytical and troubleshooting skills to address complex challenges. Collaboration: Excellent communication skills and ability to work effectively in a team-oriented environment.
Mujin is at the forefront of industrial robotics with our revolutionary MujinOS, a cutting-edge intelligent operating system. By utilizing real-time digital twins, MujinOS enables the seamless connection and orchestration of equipment, paving the way for fully autonomous operations.
At the heart of our innovation is Machine Intelligence (MujinMI), a distinctive methodology that delivers advanced perception, planning, and control algorithms to tackle the most complex automation challenges.
Trusted by leading global brands, we are transforming supply chain efficiency. With our headquarters in Japan and expanding teams in China, the US, and Europe, we invite you to join a vibrant workplace where you can impact the future of automation.
Team Overview
As a Senior Software Engineer on Mujin's Warehouse Execution System (WES) & Fleet Management (FM) team, you will be instrumental in designing, developing, and deploying our state-of-the-art warehouse execution and fleet management systems. Our team operates at the intersection of robotics, automation, and software engineering, striving to optimize warehouse operations and ensure the smooth orchestration of robots and industrial machinery.
Key Responsibilities
- Architect, develop, and sustain robust WES software for effective inventory management, scheduling, and order fulfillment.
- Integrate and implement drivers for an array of industrial hardware, including robots, conveyors, 3D cameras, sensors, PLCs, AGVs, ASRS, and WMS.
- Engage with real-time operating systems (RTOS) and networking protocols to guarantee system performance and low-latency communication.
- Uphold system security by deploying strong encryption and access control protocols.
- Design and refine high-performance backend services and APIs for smooth integration with third-party warehouse software.
- Develop scalable HTTP servers to support extensive warehouse operations.
- Collaborate closely with backend and frontend teams to enhance system usability and user experience.
- Maintain code quality and testing frameworks to ensure system reliability.
- Occasionally visit client sites, both locally and internationally, for deployment and support.
- Address complex technical challenges in a dynamic environment.
- Undertake additional tasks as necessary to support team objectives.
About Mujin Inc.
Mujin Inc. is pioneering the field of industrial robotics with MujinOS, an innovative platform that redefines automation through real-time digital twins and advanced machine intelligence. Our commitment to enhancing supply chain efficiency has made us a trusted partner for leading global enterprises.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.
