Mujin은 대규모 C/C++ 빌드 시스템의 아키텍처를 설계하고 기술적 방향을 주도할 Senior Build Systems Architect를 채용합니다. CMake 및 빌드 성능 최적화에 대한 깊은 이해가 필수입니다. 빌드 시스템의 유지보수성과 개발자 생산성을 향상시키는 핵심 역할을 수행하게 됩니다. 도쿄 본사에서 근무하며, 로봇 공학의 미래를 함께 만들어갈 전문가를 찾습니다.
Tokyo, Japan (MJHQ)
1 - Software Development – DevOps Team /
Full-Time (English) /
On-site
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.
The team is currently small, and you will play a key role in owning the architecture, evolution, and technical direction of Mujin's large-scale C/C++ build systems.
This role focuses on build-system architecture, dependency management, build performance, developer productivity, and long-term maintainability.
While CI/CD infrastructure is an important supporting component, this is primarily a build-systems engineering role rather than a DevOps or release-engineering position.
Ideal candidates have experience in roles such as:
Candidates whose primary experience is limited to CI/CD operations, platform administration, or release management without ownership of build-system architecture may not be a strong fit.
3-8-5 Tatsumi, Koto-Ku, Tokyo 135-0053, Japan
8:45 - 17:45 (with a 60-minute break)
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.