Skip to content

Functional Safety and Embedded Software Team

The Functional Safety and Embedded Software Team The Functional Safety and Embedded Software team writes certifiable, real-time code and programs safety PLCs to protect humans and machines.

We build high-performance automation software and systems at Mujin, enabling autonomous perception, motion planning, and real-time execution.

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.


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.

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.

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