コンテンツにスキップ

Functional Safety and Embedded Software Team

このコンテンツはまだ日本語訳がありません。

What is the mission of the Functional Safety and Embedded Software team?

Section titled “What is the mission of the Functional Safety and Embedded Software team?”
Quick Answer

The Functional Safety and Embedded Software team at Mujin designs and programs the fail-safe systems of our robotic solutions, writing real-time control software and safety PLC configurations that protect human operators and equipment.


What does the Functional Safety and Embedded Software team do?

Section titled “What does the Functional Safety and Embedded Software team do?”

We ensure our high-speed robotic systems operate with guaranteed safety:

Safety PLC Programming

We write certified, fail-safe logic for industrial safety PLCs (using Structured Text or Function Blocks) to manage safety signals.

RTOS Software Development

We develop deterministic, low-level firmware and drivers on real-time operating systems to handle safety-critical sensors.

Standards Compliance

We calculate safety parameters (PL, SIL, PFHd) and verify safety architectures to meet CE and ISO 13849 standards.


What technology stack and engineering workflows do we use?

Section titled “What technology stack and engineering workflows do we use?”

We follow strict, deterministic design principles:

  1. Safety PLC & Fieldbus Technologies
    • Safety PLCs (e.g., Beckhoff TwinCAT Safety, Keyence, Siemens).
    • Safe communication protocols (FSoE, PROFIsafe, CIP Safety) over Industrial Ethernet.
  2. Deterministic Embedded Software
    • Embedded C/C++ running on real-time kernels or RTOS.
    • Using static code analyzers and strict design checks (MISRA guidelines).
  3. Validation & Assessment Workflow
    • Rigorous timing analysis, logic coverage verification, and fault-injection tests.
    • Creating systematic safety documentation for third-party compliance reviews.

Who succeeds in the Functional Safety and Embedded Software team?

Section titled “Who succeeds in the Functional Safety and Embedded Software team?”

We look for highly methodical engineers who prioritize absolute reliability:

  • Technical Competence: Strong experience in safety PLCs, real-time code development, and safety fieldbuses.
  • Effective Collaboration: Working with Hardware and Robotics teams to integrate safety sensors into robot behaviors.
  • Continuous Learning: Remaining updated on new ISO safety standards and fail-safe hardware solutions.

How can you join the Functional Safety and Embedded Software team?

Section titled “How can you join the Functional Safety and Embedded Software team?”

If you are excited to build certifiably safe control systems for robotics, apply today: