Meeting Safety Standards with DMC
Safety controllers are critical components in embedded systems that must meet functional safety requirements and industry standards. These controllers are mandatory for products with hazardous motion, heating elements, combustion systems, or other failure modes that could create unsafe conditions.
DMC’s expert team of embedded engineers can determine if your product needs to meet safety standards, as well as design the hardware and software for your safety controller or embedded safety device.

Ready to start your next project? We can help.
Safety Controller Services for Embedded Systems
DMC provides functional safety services and safety controller development support throughout the embedded product lifecycle, including:
- System safety assessment
- Failure Mode and Effects Analysis (FMEA)
- Review the safety aspects of embedded products and safety controllers
- System Architecture Refinement and Software-Hardware Partitioning
- Safety controller and safety circuit design
- Safety software/firmware development
- Software Development Process Review and Improvements
- Coding Standard Compliance for Safety Applications
- Electrical design analysis
Our team supports both standalone safety controllers and broader functional safety solutions for embedded products.
Functional Safety Standards We Support
We help customers interpret applicable requirements, incorporate safety mechanisms into the design, and align development practices with the expectations of the relevant standard(s).
IEC 60730 Class B and Class C
The IEC 60730 is a safety standard that ensures the safe operation of household electronics, including embedded control hardware and software. This standard defines the various test and diagnostic methods required to ensure device safety.
IEC 61508
IEC 61508 is a multidisciplinary standard that establishes design requirements necessary to establish functional safety in programmable electronic systems. Our team has experience adhering to standards when designing safety software, firmware, and hardware.
ISO 13849
ISO 13849 is a standard for machine safety that provides a framework of methods to ensure that a machine’s control system reliably performs safety functions. Our team has experience performing comprehensive risk assessments for non-traditional machine systems and designing and implementing mitigations to reduce risks to an acceptable level.


Why Companies Choose DMC for Safety Controllers
DMC has experience designing safety controllers, embedded safety devices, and functional safety solutions in accordance with industry safety standards.
- Application
- Hardware
- Software
Our expert engineers can design both the hardware and software portions of your embedded safety system. Additionally, we may assist you in converting existing hardwired safety logic into software. We have experience designing safety systems to mitigate high-severity failure modes, including controllers for fuel-burning applications and intrinsically safe systems.

We have experience designing safety controllers using multiple hardware platforms, including:
- Utilizing Microcontrollers (MCUs) for safety-rated applications
- Redundant Hardware Designs
- Diagnostic Circuitry
- Safety Relays and Interlocks

DMC has experience designing safety software using advanced practices and platforms such as:
- Self Test and Diagnostic Routines
- Standards Driven Firmware Architecture
- TI’s SafeTI HALCoGen Compliance Support Package (CSP)
- ST’s IEC 60730 Class B Software library for STM32 MCUs
Featured Project: Designing Safety-Rated Embedded Systems
Developing a Safe, Compliant Gas Burner Control System
DMC redesigned a household gas burner controller to meet IEC-60730 safety standards, delivering a reliable embedded system with advanced diagnostics and Bluetooth/app connectivity. With comprehensive hardware and software engineering, risk mitigation planning, and safety-focused design, we reduced costs while ensuring reliability and compliance.








