Safety-critical embedded software requires more than correct functionality — it requires a structured development process, documented evidence, and compliance with recognized standards. Alsensio supports manufacturers of industrial devices through the full lifecycle of safety-critical software development.
Our Expertise
Alsensio’s specialists hold TÜV Rheinland certification as Functional Safety Engineers and have delivered safety-critical embedded software across multiple industries including industrial automation, robotics, and gas detection. We work in accordance with IEC 61508 and support derivative standards including IEC 62061 and ISO 13849.
What We Deliver
- Safety Requirements Analysis: We translate customer and regulatory requirements into structured safety requirements, hazard analyses, and safety concepts.
- Safety Architecture Design: We define software architectures that meet the required Safety Integrity Level — including partitioning, redundancy, and diagnostic coverage.
- Implementation in C and C++: Our engineers write safety-critical code following MISRA C guidelines and apply coding standards required for certification.
- Verification and Validation: We design and execute unit tests, integration tests, and code reviews in line with IEC 61508 requirements. We work with established tools including Tessy, CPPUTEST, and gTest.
- TÜV Support and Certification Preparation: We prepare the technical documentation required for third-party assessment and support communication with certification bodies such as TÜV Rheinland and TÜV Süd.
- Mixed-Criticality Systems: We have experience integrating code of different SIL levels on a single microcontroller, using separation techniques and hypervisor approaches where required.
Safety and Security Convergence
With the EU Cyber Resilience Act, safety-critical devices increasingly require security measures as well. Alsensio’s experience spans both disciplines. We ensure that Safety and Security architectures are consistent — avoiding conflicts and enabling efficient dual certification.
Relevant Standards
- IEC 61508 — Functional Safety of Electrical, Electronic and Programmable Electronic Safety-related Systems
- IEC 62061 — Safety of Machinery
- ISO 13849 — Safety of Machinery, Control Systems
- IEC 62443 — Industrial Cybersecurity (where Safety and Security overlap)
Selected Project Experience
- SIL 2 certified gas detection device: embedded software development and TÜV Rheinland certification support over a 5-year engagement
- PROFIsafe integration in a drive controller: SIL 3 certification with TÜV Süd approval
- PROFIsafe integration in a robot controller: SIL 3 dual-channel architecture on Linux-based system
Get in Touch
Whether you are starting a new safety-critical development or need support for an existing project under certification, we are happy to discuss your requirements. Contact us at s.schmidt@alsensio.de.
