
Refresh your understanding of ISO 26262 functional safety basics, especially Part 6, and explore how AI safety integrates with hazard analysis, risk assessment, and the vehicle life cycle.
Explore safety architectures in automotive software under ISO 26262, including fail-safe, fault-tolerant, and fail-operational designs, with patterns like input validation, cross-checking, and E-GAS drive-by-wire.
Learn to design and implement safe vehicle software under ISO 26262 part 6 clause 8, focusing on software unit design with verifiable, maintainable, and comprehensible code in C and C++.
Part 6 is where most functional safety projects get stuck.
Requirements that can't be verified. Architectures that don't ensure freedom from interference. Test coverage that doesn't satisfy the ASIL. Tool qualification nobody planned for.
This course teaches you to handle all of it – including the newest challenge: integrating AI and machine learning into safety-critical systems.
I'm Paul Danci, Functional Safety Manager at a German OEM. I've been developing and reviewing safety-critical automotive software for 15+ years across Tier1, Tier2, and OEM companies. This course covers what I actually do on real projects, with real tools.
What you'll be able to do:
Write software safety requirements that are verifiable and traceable
Design software architectures with proper safety patterns and freedom from interference
Conduct Software FMEA, FTA, DFA, and CPA using industry tools
Implement code following ISO 26262 coding guidelines
Plan and execute testing to achieve MC/DC, branch, and statement coverage
Qualify your software tools with proper confidence assessment
Develop and integrate SEooC (Safety Element out of Context)
Address data safety and AI/ML integration in safety-critical systems
Tools you'll work with:
Enterprise Architect – requirements, architecture, traceability
APIS IQ-FMEA – Software FMEA execution
Isograph Reliability Workbench – FTA and safety analysis
Downloadable models and templates you can adapt
What's covered:
Planning & Process V-cycle methodology, safety planning, ASPICE integration, configuration management
Requirements & Architecture Software safety requirements, UML/SysML modeling, safety patterns (input validation, redundancy, state machines), freedom from interference, co-existence
Safety Analyses Software FMEA with risk assessment, Fault Tree Analysis, Dependent Failure Analysis, Critical Path Analysis, HAZOP
Implementation & Verification Coding guidelines, unit design documentation, unit testing, integration testing, embedded software testing, coverage metrics (statement, branch, MC/DC)
Advanced Topics SEooC development and integration, tool qualification, data safety for connected vehicles, AI/ML in safety-critical systems
Real Examples Steer-by-wire system used throughout, downloadable Enterprise Architect models, professional templates for safety plans and analysis reports
Who this is for:
Software engineers working on ASIL A-D projects
Functional safety engineers and managers
Software architects designing safety-critical systems
Engineers preparing for functional safety assessments
Anyone who completed my Crash Course or Part 3 course and wants software-level depth
What's included:
28+ lectures with practical demonstrations
Downloadable slides, transcripts, and templates
Enterprise Architect models with full traceability
Quiz assessments for each section
Direct Q&A access with instructor
Why this course?
Most ISO 26262 training stops at concepts. This course shows you the actual execution – with the same tools and methods used on real OEM projects. Plus, it's one of the few courses addressing AI integration in functional safety, which every automotive company is now facing.