Length: 2 Days

Certified Software Safety Professional (CSSP) Certification Program by Tonex

Safety-Critical Software and Real-Time Systems Essentials Training by Tonex

This program develops the practical mindset and structured methods required to engineer, verify, and govern software systems where failure is not an option. Participants learn hazard analysis, standards alignment, assurance cases, and safety-critical lifecycle controls used across aerospace, defense, automotive, medical, and industrial sectors.

The course connects safety engineering with modern development practices such as DevSecOps and continuous compliance. Cybersecurity considerations are woven throughout development and operation so safety goals remain intact even under malicious conditions. You will understand how cybersecurity threats can escalate safety risks and how to architect controls that preserve system integrity, availability, and trust under real-world constraints.

Learning Objectives

  • Apply safety lifecycle processes across concept, development, and operation
  • Perform hazard, risk, and failure analyses with traceable evidence
  • Build and evaluate safety cases with objective assurance arguments
  • Map requirements to standards and regulatory expectations
  • Integrate verification and validation into iterative delivery
  • Strengthen system resilience against faults and errors
  • Align safety with cybersecurity to reduce safety impact from cyber attacks

Audience

  • Software Engineers and Architects
  • Systems and Safety Engineers
  • Quality and Compliance Managers
  • Product Owners and Technical PMs
  • Reliability and Test Engineers
  • Cybersecurity Professionals

Course Modules

Module 1: Safety lifecycle foundations

  • Safety culture and governance
  • Roles and accountability
  • Concept and stakeholder needs
  • Safety plans and policies
  • Process tailoring decisions
  • Documentation and traceability

Module 2: Hazard analysis techniques

  • System theory basics
  • HAZOP and STPA usage
  • FMEA and FMECA steps
  • Fault tree construction
  • Risk classification schemes
  • Mitigation option selection

Module 3: Requirements and architecture

  • Safety requirements derivation
  • Allocation and decomposition
  • Interfaces and data contracts
  • Redundancy and diversity patterns
  • Safe states and fallbacks
  • Timing and performance constraints

Module 4: Implementation and verification

  • Coding standards enforcement
  • Static and formal analysis
  • Unit and integration testing
  • Hardware in the loop strategy
  • Coverage and adequacy criteria
  • Nonfunctional safety verification

Module 5: Assurance cases and compliance

  • Claims arguments evidence structure
  • Evidence generation planning
  • Configuration and evidence control
  • Independent assessment readiness
  • Audit finding remediation
  • Continuous compliance practices

Module 6: Operations and change control

  • Release safety signoff gates
  • Field monitoring and telemetry
  • Incident investigation methods
  • Change impact assessment
  • Deferred defect risk handling
  • Retirement and decommissioning

Exam Domains

  1. Safety Governance and Lifecycle Management
  2. Hazard Identification and Risk Assessment
  3. Safety Requirements and Architectural Design
  4. Verification Validation and Evidence Generation
  5. Assurance Cases Standards and Compliance
  6. Operational Safety Monitoring and Change Control

Course Delivery
The course is delivered through a combination of lectures, interactive discussions, hands-on workshops, and project-based learning, facilitated by experts in the field of Certified Software Safety Professional. Participants will have access to online resources, including readings, case studies, and tools for practical exercises.

Assessment and Certification
Participants will be assessed through quizzes, assignments, and a capstone project. Upon successful completion of the course, participants will receive a certificate in Certified Software Safety Professional.

Question Types

  • Multiple Choice Questions (MCQs)
  • Scenario-based Questions

Passing Criteria
To pass the Certified Software Safety Professional Certification Training exam, candidates must achieve a score of 70% or higher.

Ready to certify your expertise in software safety and resilience Join Tonex to secure your seat and elevate your career with CSSP.

Request More Information