Mujin

Senior Software Engineer (C++ & Python)

Mujin
Apply
over 1 year ago
Tokyo, JapanSenior

Responsibilities

  • Design, develop, and maintain warehouse execution software for inventory, scheduling, and order fulfillment.
  • Implement and integrate drivers for robots, conveyors, 3D cameras, sensors, PLCs, AGVs, ASRS, and WMS platforms.
  • Work with real-time operating systems and network protocols for efficient, low-latency communication.
  • Implement encryption and access controls to secure systems.
  • Build and optimize high-performance backend services, APIs, and scalable HTTP servers.
  • Collaborate with backend and frontend teams to improve system usability and user experience.
  • Maintain code quality and testing frameworks for system reliability.
  • Travel occasionally to domestic and international customer sites for deployment and support.

Requirements

  • A BSc degree or higher in Computer Science, Computer Engineering, or a related field, or equivalent academic or work experience.
  • Excellent experience and high proficiency in C++ and Python.
  • Advanced Linux usage and extensive Linux software development experience.
  • Expertise in Linux internals, networking stacks, network protocols, routing, asynchronous I/O, Docker, and Docker internals.
  • Experience with full-stack development.
  • Preferred experience with real-time operating systems, Linux kernel module development, EtherCAT, and robotic software development.

Benefits

  • Japan relocation support, visa sponsorship, flight ticket support, shipping expense coverage up to a specified limit, and housing assistance.
  • Flexible dress code, commuting allowance, Japanese social security, monthly team dinner support, free buffet lunch, free vending machines, high-end coffee machine, and exclusive employee gym access.
  • Work schedule is 8:45–17:45 with a 60-minute break in Tokyo, Japan.
  • Weekends, annual paid leave, maternity and childcare leave, flex holidays, and other company holidays are provided.
  • Salary is based on experience and skills; salary is reviewed twice yearly and performance bonuses are available.

Categories

Mujin

About Mujin

201-500 employees
Contact me