This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.


Functional Safety

Skilled experts are required for the development and certification of functionally safe software. With infoteam by your side, you can benefit from our extensive expertise in the development of functionally safe software to the highest safety level. Our development expertise covers all current standards, so you can certify your software for practically any area of application.

  • IEC 61508
  • IEC 61511
  • IEC 62061
  • DIN EN 50128
  • EN ISO 13849
  • ISO 26262

We are your development partner for functionally safe firmware, on-board packages and safe application software for running on your hardware. In relation to future mobility concepts, we create software systems for autonomous driving in cooperation with our partners and continue to expand this knowledge in order to combine it with our expertise for the development of AI systems.

Functional Safety in Practise

Certified Development Process iFSM

infoteam Functional Safety Management” (or iFSM) is the name of our development process which is pre-certified by the TÜV for the development of functionally safe software according to IEC 61508 to SIL 3. It complies with standards in relation to design, risk management, development and testing and guarantees all the necessary documentation for certification of your software. If you already have your own process, we would also happy to use this to develop your software.

Safety & Security: Attack-Proof Software

Functionally safe software is only really safe if attacks and manipulations from external sources are not possible. We therefore recommend taking cyber security or safety from attacks [PK1] into account from the design and development phase. As both sides impact on each other, we consider safety and security requirements at the same time rather than developing each separately as is commonplace. This enables us to add security measures to the iFSM process for the relevant work steps, for example, and significantly reduce development costs and time.

See here for more information.

Secure Programming System: FlexiSafe®

With FlexiSafe®, you have access to a software system certified according to IEC 61508 SIL 3, ISO 13849 PLe and DIN EN 50128 SIL 4, which is specially designed based on the requirements of functionally safe software. FlexiSafe® consists of an engineering system based on IEC 61131 and IEC 61499 as well as firmware for safety controllers. It supports safety and non-safety functionality and combines safety management and application lifecycle management in a single tool. Unique with FlexiSafe® is the availability of all programming languages defined in IEC 61131.

FlexiSafe® is based on technology provided by our partner ISaGRAF and can be ported to any “safe operating system”. Complete portings are already available for operating systems including QNX and PikeOS from SYSGO.

Secure Control System: iFSC

The development of a secure control system requires secure system components tailored to one another. It must be possible for them to be verified and validated not only individually, but also in their interaction in individual application areas.

The “infoteam Functional Safety Control” concept (iFSC concept) presents a holistic approach for the implementation of safe functions and the development of secure control systems:

  • Standard-compliant development process iFSM
  • Secure system components:
    • Runtime system: FlexiSafe®
    • Operating system: QNX® Neutrino® RTOS Safe Kernel
    • Hardware: CompactPCI-PlusIO-SBC F75P from MEN Mikro Elektronik GmbH
    • Programming environment: FlexiSafe®

With the system components used, which are pre-certified, proven in use and validated, development time and costs are reduced in addition to development risk. The efficiency of the development of secure application software is also increased.

Agile Software Development in a Functionally Safe Environment

In the functional safety standards, the V-model is used as a development model. If you wish, we will carry out work steps based on this linear, non-iterative model with agile development methods. This enables us to respond more quickly to any changes in boundary conditions.


We offer services regarding Functional Safety in the following markets: