Senior Embedded Software Engineer for Robotics System Safety

  • Tokyo
  • No Remote
  • Full-time
  • October 30, 2023
8,000,000 - 15,000,000 JPY /yr
Apply from Anywhere πŸ‘
Sponsors Visas
Language Requirements
Japanese: Not Required πŸ‘
English: Business Level
Minimum Experience
Senior or above

As a Senior Embedded Software Engineer for Robotics System Safety, you will develop embedded software for functional safety system. You will design several software components related to functional safety. And also you will develop SW architecture and system design to comply with the functional safety standard. And you will work closely with several development teams(hardware, software, robotics, and testing) to ensure designs are implemented, verified, and validated according to system requirements and safety targets.

You will have the chance to play an important role from the beginning of the design phase for a product and see the whole process of how a new product is born.

The ideal candidate must have demonstrable experience and expertise in
  • Real-Time Operating Systems, ideally in Zephyr and/or Linux.
  • C/C++.
  • Embedded Systems Design.
  • Development of low-level functional safety framework on RTOS.
  • Development of network communication program with safety protocol.
  • Development of network communication program with safety protocol.
  • Evaluate software architectural performance for safety system to realize required safety functions.
  • Create test programs of verification and validation on functional safety system and support to execute those tests.
  • Work with cross-functional teams(FW/HW/Robotics/Testing) on functional safety topics.


Required Skills & Experience

  • Bachelor's degree or higher in Electronics or computer engineering.
  • 5+ years of work experience with SW implementation and verification for functional safety systems.
  • Strong background in C/C++ programming and low-level driver experience.
  • Strong understanding of multicore hardware, operating systems design, concurrency, interrupts, device drivers and real-time programming.
  • Experience of network programming skills on industry network.
  • Experience of SW/FW development process using verification/validation activities within standards such as IEC 61508.
  • Busines level English.


Perferred Skills & Experience

  • Experience designing industrial devices, especially industrial PCs 
  • Expert in real-time OS, Linux kernel module development.
  • Deep understanding of safety protocol based on IEC 61508 and IEC 61784-3.
  • Experience of static code analysis such as coverity, parasoft, etc.


Relocation Support

If you relocate from outside of Japan, we will provide the following support.

  • One-way flight to Japan
  • Shipping expenses with cap
  • Temporary housing assist
  • Permanent housing assist
  • Visa application support



  • Two full days off per a week (Saturday, Sunday)
  • Holidays scheduled on the Company’s calendar
  • 10 Paid Leaves in first year 
  • Congratulation/Condolence, Maternity/Childcare, Family Caregiver Leave


Company Befients

  • Visa Support
  • Commuting Allowance
  • Social Insurance
  • No dress code
  • Free lunch, drinks, coffee, and snack, etc.
  • Gym facilities in the office.


General Information

  • Work Place: 3-8-5 Tatsumi, Koto-ku, Tokyo, 135-0053 Japan
  • Work Hours: 8:45 -17:45(includes one hour breaking)

Mujin develops and sells "intelligent robot controllers" with the goal of building a common platform for industrial robots. Conventional robots are suitable for automating repetitive work, but traditionally they've been hard to install in environments where products and surroundings change. Most robots have complex settings that are hard to change for each use case. Mujin's tech solves this problem using technology called motion planning. It allows them to provide solutions that replace heavy but simple work done by humans with automation by robots. The technology is used primarily for logistics and manufacturing applications.

View Mujin's company page

Search jobs from Mujin in Japan
Senior Embedded Software Engineer for Robotic... at Mujin