At Mujin, we are committed to liberating humanity from harsh labor, enabling a world where creativity and technological innovation can thrive. Our mission is to revolutionize industrial automation.
Central to our operations is our unique machine intelligence, MujinMI, and our integrated control platform for robots and automation equipment, MujinOS. Leveraging real-time digital twin technology, MujinOS eliminates the need for traditional programming and teaching, providing seamless industrial automation solutions. We are looking for passionate individuals to join us in creating the global standard for industrial automation in a dynamic environment at our Japan-based global company.
Product Development
You will be responsible for the Warehouse Execution System (WES), which optimizes all warehouse operations in real-time, integrating robots, automated equipment, and human operations into a comprehensive execution platform.
By allowing the system to determine what, when, in what order, and which robots should perform tasks, we achieve complete automation and seamless coordination across the warehouse.
With Mujin robots widely adopted, the WES is crucial for realizing fully automated warehouses that streamline the entire inbound to outbound process.
Team Overview
The WES & Fleet Management (FM) team develops user interfaces that allow field operators to control warehouse systems via Android devices and browser-based management tools.
As the heart of warehouse operations, WES demands high reliability, stability, and usability for long-term and large-scale operations, focusing on:
- Robustness to ensure uninterrupted operation
- Performance that minimizes operational load
- Intuitive design to reduce user error
Each day, we develop these critical systems.
Responsibilities
Android Development
- Design, develop, and maintain Android applications for industrial devices used in warehouse environments
- Implement hardware integration features with barcode scanners, cameras, physical buttons, NFC/RFID, printers, Bluetooth, etc.
- Integrate and operate manufacturer (OEM) provided SDKs
- Investigate and debug issues across application, OS, and device layers
- Design and develop applications with considerations for offline usage, long-term operation, and high reliability
Web Front-end Development
- Implement web front-end solutions using React / TypeScript
- Develop responsive UIs and accessible UIs that support multiple devices and browsers
- Optimize performance through profiling, bundle size reduction, and effective use of browser APIs
Technical Stack
Development Languages
- Kotlin, React Native
- Android SDK, Android Jetpack
- AOSP-based devices, OEM SDKs
- TypeScript, React
Back-end & Infrastructure
- Python
- RESTful APIs
- GraphQL
- Docker
Other Tools
- Rsbuild, Vitest, ESLint
- Figma, Confluence, GitLab