Tokyo Relocate
Senior Embedded Software Engineer for Functional Safety

Tokyo, Japan

Mujin

Advanced relocation package

Flight ticket

Language courses

Visa services

About Mujin


Mujin develops "MujinController," a platform that leverages a real-time digital twin and advanced robotics to seamlessly connect industrial equipment for fully autonomous operations.


Driven by our unique approach towards Robotics Machine Intelligence (MujinMI), we offer a robust suite of perception, planning, and control algorithms, enabling autonomous robot movement and transforming automation in challenging industrial environments.

Trusted by globally recognized companies, our cutting-edge technology enhances efficiency and innovation across the supply chain.

With headquarters in Japan and expanding offices in China, the US, and Europe, Mujin offers a dynamic, fast-growing environment where your work directly shapes the future of automation.

Position


As a Senior Embedded Software Engineer for Robotics System Safety, you will develop embedded software for a 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.

Real-Time Operating Systems, ideally in Zephyr and/or Linux
C/C++
Embedded Systems Design

Responsibilities

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

Your qualification

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

Preferred 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
Experience of static code analysis such as coverity, parasoft, etc.

Additional details

Location

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

Work Hours

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

Salary

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

Holidays

Every Saturday and Sunday
Annual paid leaves
Maternity leave and Childcare leave
Other holidays as defined by the company

Company 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

Engineer Developer Software C Software Developer Linux Software Engineer C++ Embedded Embedded Software Engineer Embedded Software C/C++ RTOS Embedded Software Development Linux Kernel Zephyr
Show more Show less

  • Tokyo Relocate

    As a Senior Embedded Software Engineer for Robotics System Safety, you will develop embedded software for a functional safety system. · You will design several software components related to functional safety and work closely with several development teams to ensure designs are i ...


  • Tokyo UL Solutions ¥8,000,000 - ¥15,000,000 per year

    Lead the development, review, or audit/assessment of safety work products for clients seeking compliance to standards in functional safety and related fields. Lead the development, review, or audit/assessment of safety processes and related safety management processes for clients ...


  • Tokyo UL Solutions ¥6,000,000 - ¥12,000,000 per year

    Lead the development, review, or audit/assessment of safety work products for clients seeking compliance to standards in functional safety and related fields. Lead the development, review, or audit/assessment of safety processes and related safety management processes for clients ...


  • Tokyo ispace, inc. ¥10,000,000 - ¥20,000,000 per year

    We are looking for a team member for our Mission 4 development in our Software Team. The candidate must have 10+ years of experience designing and coding embedded software for high-reliability applications. The job description is detailed and includes specific requirements and qu ...


  • Tokyo, Japan ispace ¥5,000,000 - ¥15,000,000 per year

    We are looking for a team member for our Mission 4 development in our Software Team. · Developed embedded software system for spacecraft. · Collaborate with other sub system engineers. · ...


  • Tokyo UL Solutions ¥4,000,000 - ¥8,000,000 per year

    Lead development of safety work products for clients seeking compliance to standards in functional safety. Lead training events on relevant topics including IUL991 and ISO13849-1&2. · Detailed knowledge of technical vocabulary common to electrical engineering. · Familiarity with ...


  • Tokyo, Japan UL Solutions ¥10,000,000 - ¥20,000,000 per year

    Lead the development, review, or audit/assessment of safety work products for clients seeking compliance to standards in functional safety and related fields. Employ established methods and frameworks to lead the engineering development or review, or audit/assessment of safety ca ...


  • Tokyo, Japan UL Solutions ¥10,000,000 - ¥20,000,000 per year

    Lead the development, review, or audit/assessment of safety work products for clients seeking compliance to standards in functional safety and related fields. · Lead the development, review, or audit/assessment of safety processes and related safety management processes for clien ...


  • Tokyo JAC International ¥8,000,000 - ¥12,000,000 per year

    We are seeking an Embedded Software Architect to lead the design and development of complex embedded systems. This is a senior technical leadership position where you will define system architecture, guide development teams, and ensure compliance with technical and regulatory sta ...

  • AI Processor

    2ヶ月前


    Tokyo ROYAL AGENT

    As an Embedded Software Engineer, you will contribute to the development of software for in-house designed AI processors and semiconductor IP. · Develop device drivers and SDKs for in-house AI processors and IP. · Build modules compatible with OSS frameworks to enhance system int ...


  • Tokyo Telexistence Inc ¥2,500,000 - ¥6,000,000 per year

    We are seeking a Manufacturing Software & Documentation Engineer to support the mass production of robots operating on our assembly lines. · Create tools for the production-management system and scripts for automated line inspection and testing. · Design and implement build flows ...


  • Tokyo Amaris Consulting

    Join our team and start a new adventure in an international and dynamic environment where you will be able to fulfil your career expectations in a fast-growing organization. · As an Automobile Applications Developer (C++), you will play a key role in the development and integrati ...

  • Firmware Engineer

    1ヶ月前


    Tokyo Telexistence Inc ¥4,000,000 - ¥8,000,000 per year

    The Firmware Engineer will be developing software for the microcontroller to enable the communication between the sensors and actuators on the robot and the high-level computing systems. · Developing and debugging firmware code for microcontrollers · Designing and implementing co ...


  • Tokyo Altium® ¥1,000,000 - ¥3,000,000 per year

    We are seeking an Senior Embedded Systems Specialist to join our education team. This unique role combines technical expertise in embedded software development with a passion for teaching and mentoring others. · Create and maintain high-quality technical training content includin ...


  • Tokyo TELEXISTENCE Full time¥6,000,000 - ¥12,000,000 per year

    Telexistence develops remote controlled robots with artificial intelligence, with the mission to change robots, change the structure, and change the world. Gathered by high expertise professionals from all over the world, the engineering team consistently develops robotic hardwar ...


  • Tokyo BlackBerry QNX Full time¥600,000 - ¥1,200,000 per year

    Working as a Field Application Engineer, you will be working directly with automotive customers as a technical account owner to drive revenue through the adoption of QNX software and services as part of the Japanese Sales team. · Be the face of the company, acting as a liaison be ...


  • Tokyo HCLTech ¥2,000,000 - ¥2,500,000 per year

    This role is ideal for someone who can act as a technical bridge between onsite teams and offshore development members, leveraging deep expertise in MATLAB/Simulink and embedded systems. · Design, develop, and validate control models using MATLAB/Simulink and related toolboxes. · ...


  • Tokyo Woven by Toyota ¥4,000,000 - ¥8,000,000 per year

    We are looking for an Embedded Software Engineer with expertise in C++ programming to support the advancement of our vehicle software platform. To be successful in this role you should bring your experience in embedded systems. Here you will have opportunities to join technical p ...


  • Tokyo Black Box ¥800,000 - ¥1,200,000 per year

    Regional commercial specialist for complex technology renewals ensuring contract renewals... · ...


  • Tokyo Telexistence Inc ¥1,800,000 - ¥2,500,000 per year

    Deploy large-scale multimodal models that integrate VLA components for real-world robotic manipulator applications. · Real-World Robot Deployment · Real-Time Control Integration · Performance Evaluation & Safety Checks · Optimization · Automated Data Collection & Data Augmentatio ...


  • Tokyo Astroscale ¥6,000,000 - ¥12,000,000 per year

    Design and develop flight software for Astroscale spacecrafts. · Responsible for software design, coding, verification, validation, and maintenance. · Meet the required functions, performance, quality, cost and delivery time for the deliverables. · Work with the subsystem team to ...