HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    MU

    Mujin

    Robotics

    Senior Build Systems Engineer

    Tokyo, JapanOn-SiteFull-timePosted 1mo ago
    All Mujin jobs

    Job description

    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.

    About the Role

    Mujin is hiring a Senior Software Engineer for the DevOps team. The team is currently small, and you will play a key role in building and optimizing large-scale C/C++ build systems, with CI infrastructure supporting the workflow.

    Responsibilities

    • Design and implement a modern and optimized build system, adhering to best practices and coding standards.
    • Create early prototypes and write technical documentation to propose system changes.
    • Manage and improve the CI infrastructure and tools.
    • Ensure good coding practices and code quality through consistent code reviews.
    • Collaborate with other engineering teams to improve and optimize the CI tools.

    Minimum Requirements

    • Understanding of C/C++ compilation processes and build tools (such as CMake).
    • Experience integrating and operating build systems within CI/CD pipelines.
    • Proficiency in at least one programming language used for internal tooling (Python or Go).
    • Working knowledge of Bash scripting and Linux administration (Debian preferred).
    • Experience operating containerized environments (such as Docker, k8s, etc).
    • Proficiency with Git version control and collaborative branching workflows.
    • Experience in planning and executing infrastructure projects or system migrations.

    Preferred Requirements

    • Hands-on experience with Bazel, JHbuild, or Gnome build tools, or building complex, distributed build systems.
    • Knowledge of package management systems across multiple languages (Python, C++, Rust, or JavaScript).
    • Experience with Kubernetes
    • Experience writing technical proposals and design specifications.
    • Familiarity with Agile software development.

    Interview Process:

    • Resume Screening
    • Take-home coding test
    • HR interview
    • Technical interview
    • Culture/Team fit interview

    Location

    3-8-5 Tatsumi, Koto-Ku, Tokyo 135-0053, Japan

    Work Hours

    8:45 - 17:45 (with a 60-minute break)

    Salary

    • Based on experience and skills
    • Salary revision twice a year
    • Additional bonuses are available based on performance

    Holidays

    • 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

    Company Benefits

    Explore Mujin Perks & Welfare Benefits
    • Flexible dress code policy
    • Commuting allowance
    • Japanese Social Security (Health Insurance, Pension, Labor Insurance)
    • Monthly team dinner support
    • Free buffet lunch every workday
    • Free vending machines (offering drinks and snacks)
    • High-end coffee machine
    • Exclusive Employee Gym Access

    Japan Relocation Support

    • Visa sponsorship
    • Flight ticket support
    • Shipping expenses coverage up to a specified limit
    • Assistance for housing

    Job details are sourced from the employer's original posting.

    Open job posting
    MU

    About the company

    Mujin

    Mujin is a robotics company that provides intelligent robot control software.

    View all Mujin jobs
    Industry
    Robotics
    Open roles
    90

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.