IEC 61508 Software Safety Training Course – 1 Day or 2 Day


This software safety training course enables participants to understand and apply the principles of functional safety to the development and assessment of safety-related software systems, to the IEC 61508 standard. It teaches the primary elements of the software safety lifecycle and how these are applied to safety-related software systems development. It covers the assessment of safety-related software systems to confirm that the allocated safety requirements have been achieved. Participants will develop expertise in applying techniques and methods necessary to specify, design, implement and assess safety-related software systems to meet the requirements of IEC 61508.

Course Learning Objectives

By the end of this software safety training course, participants should have an appreciation of:

  • Management of functional safety for software
  • Distinction between software and hardware safety
  • Deriving software safety requirements from the system safety requirements
  • Defining software safety requirements using appropriate hazard identification and risk assessment methods
  • Selection of appropriate software architecture, methods and techniques to meet the allocated SIL requirements
  • Software safety in the context of other related standards such as IEC 61511, EN 50128, Def Stan 00-055, DO-178, ARP4754, CAP 670 and so on
  • Future developments of IEC 61508

Outline Content

  • Introduction to IEC 61508
  • Management of functional safety and functional safety assessment
  • IEC 61508 compliance framework and compliance requirements for software
  • Differences between software and hardware safety requirements
  • Software safety lifecycle in the context of the overall safety lifecycle
  • Software systematic capability and systematic safety integrity
  • Software safety requirements (including differences between system and application software)
  • Software configuration management and traceability
  • Software modification
  • Software verification and validation (V&V)
  • Tool qualification
  • Software safety in the context of other related standards such as IEC 61511, EN 50128, Def Stan 00-055, DO-178, ARP4754, CAP 670 and so on
  • New developments in IEC 61508 on software safety

Recommended Prior Study

Basic understanding of IEC 61508 requirements, e.g. by reading the standard, or attending ESC's Introduction to Functional Safety (IEC 61508) 1 Day Training Course

Who Should Attend

Software engineers, system integrators, software safety engineers who are involved in delivering IEC 61508 compliant software systems

Delivery Method

face to face

Qualifications, Skills, Competence Gained

  • Certificate setting out the key topics covered in the course
  • Enhanced knowledge of software safety
  • Enhanced knowledge of the software compliance requirements of IEC 61508


Options of 1 day or 2 day IEC 61508 Software Safety Training Course

  • 2 day course – a full and extensive coverage of the topic on software safety in the context of IEC 61508
  • 1 day course – a shorter, more intense version of the 2 day training course

Software Safety Training Course Module Details

  • IEC 61508 overview
    • IEC 61508 compliance framework
    • Management of functional safety, functional safety assessment
    • Safety lifecycle
    • Safety Integrity Level (SIL)
    • Random failures versus systematic failures
  • IEC 61508 Part 3 overview
    • How does Part 3 fit in the overall IEC 61508 and E/E/PE system lifecycle
    • Overview of the IEC 61508 Part 3 scope, structure and content
    • Differences between software and hardware
    • Compliance framework for software
  • IEC 61508 Part 3 software requirements
    • Software development lifecycle and safety lifecycle
    • Software safety requirements and methods of deriving the requirements
    • Requirements applicable throughout software development lifecycle
      • Software configuration management
      • Software forward and backward traceability
      • Software verification and validation (V&V)
      • Software modification
      • Software tool qualification
    • Requirements applicable to specific software development lifecycle stages
    • Differences between system and application software
  • Software safety in the context of other related standards
    • Similarities and differences between IEC 61508 and other standards, including
      • IEC 61511
      • EN 50128
      • Def Stan 00-55
      • DO-178, ARP4754, CAP 670
  • IEC 61508 Part 3 potential new developments, including
    • IEC 61508 maintenance committee activities
    • Key software safety topics being discussed and debated
    • Software lifecycle
    • Proven in use
    • Tool qualification
    • Data safety

Course Evaluation

Course evaluation will be via feedback form.

Please contact us to discuss if you'd like any further information:

  • Velimor Middle East
    P O Box:62139, Aspin Tower, 02nd Floor, 202E
    Sheikh Zayed Road, Dubai
    United Arab Emirates
  • +971 4 8802020
  • +971 4 8802030

Our mission

Our goal is to help our clients create the safest possible environment for its workforce by not only adhering to the expected regulatory benchmarks but also going beyond and ensuring their workplace is a failsafe site for carrying out business operations. We offer One Stop Solution for all industrial fields.

Our Vision

Our vision is to be the specialist in field of HSE consultancy and training services of choice, to be recognized for our excellence, team of motivated & managed professionals and make significant contribution to the conservation of biodiversity within the middle east and internationally.