CourseAerospace, UAM, Drones & Space Applications open

Critical Automotive Software Certification Course

300 h online course in critical automotive software certification. 6 modules covering ISO 26262-6 (software development), ISO 26262-8 (supporting processes) and Polyspace. Assigned tutor and open enrolment.

Duration300 h
ModeOnline
Start datesSet by the faculty
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this programme. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Explain the requirements of ISO 26262-6 for software development.

02

Derive software safety requirements and an appropriate architecture.

03

Apply secure coding rules such as MISRA C.

04

Design unit and integration verification strategies according to ASIL.

05

Qualify software tools according to ISO 26262-8.

06

Prepare the conformity assessment and the software safety case.

07

Develop a critical software project in accordance with ISO 26262.

Profile

Who it's for

  • Functional safety software engineer who wishes to specialise in Critical Automotive Software Certification.
  • AUTOSAR software architect who wishes to specialise in Critical Automotive Software Certification.
  • Software verification engineer who wishes to specialise in Critical Automotive Software Certification.
  • Functional safety advisor who wishes to specialise in Critical Automotive Software Certification.
  • Software quality engineer who wishes to specialise in Critical Automotive Software Certification.
  • Embedded software developer who wishes to specialise in Critical Automotive Software Certification.
  • Graduates in engineering or science seeking to enter the automotive industry.
Standards & tools

What you'll work with

  • ISO 26262-6 (software development)
  • ISO 26262-8 (supporting processes)
  • MISRA C:2012
  • Automotive SPICE
  • AUTOSAR
  • IEC 61508-3 (software requirements)
  • ISO/SAE 21434 (cybersecurity)
Syllabus

6 modules · 300 h

  1. 1.1ISO 26262 and its Part 6
  2. 1.2ASIL levels and decomposition
  3. 1.3Technical and software safety requirements
  4. 1.4Software V-model
  5. 1.5SOTIF ISO 21448 and its relationship
  6. 1.6Automotive SPICE and its integration
  7. 1.7Cybersecurity ISO/SAE 21434
  8. 1.8Third-party software and SEooC
  9. 1.9Safety case
  10. 1.10Case study: ASIL assignment for a steering function
  1. 2.1Software safety requirements specification
  2. 2.2AUTOSAR Classic and Adaptive architecture
  3. 2.3Partitioning and freedom from interference
  4. 2.4Memory and timing protection
  5. 2.5Error detection mechanisms
  6. 2.6Software safety analysis
  7. 2.7Dependent failure analysis
  8. 2.8Traceability with ALM tools
  9. 2.9Model-based design
  10. 2.10Workshop: freedom from interference analysis
  1. 3.1MISRA C:2012 and C++
  2. 3.2AUTOSAR C++14 coding rules
  3. 3.3Static analysis with Polyspace and QAC
  4. 3.4Automatic code generation
  5. 3.5Defensive programming
  6. 3.6Concurrency management and RTOS
  7. 3.7Multicore use
  8. 3.8Certified safety libraries
  9. 3.9Code reviews
  10. 3.10Practice: correcting MISRA violations
  1. 4.1Unit and integration testing
  2. 4.2Statement, branch and MC/DC coverage
  3. 4.3Interface and resource testing
  4. 4.4Fault injection
  5. 4.5Back-to-back model and code testing
  6. 4.6HIL and SIL testing
  7. 4.7WCET analysis
  8. 4.8Verification of reused software
  9. 4.9Regression testing in CI
  10. 4.10Laboratory: unit testing with MC/DC coverage
  1. 5.1Tool confidence: TCL
  2. 5.2Compiler qualification
  3. 5.3Functional safety assessment
  4. 5.4Process audits
  5. 5.5Configuration and change management
  6. 5.6OTA updates and security
  7. 5.7AI software in critical systems
  8. 5.8Lessons from software-related recalls
  9. 5.9Products certified by third parties
  10. 5.10Case study: analysis of a recall
  1. 6.1Function selection
  2. 6.2Risk analysis and ASIL
  3. 6.3Software requirements
  4. 6.4Architecture and partitioning
  5. 6.5Verification plan
  6. 6.6Static analysis and coverage
  7. 6.7Tool qualification
  8. 6.8Safety argument
  9. 6.9Report and presentation
  10. 6.10Final review with the tutor
Methodology, software & labs

How you'll learn

100 % online training on the SEIUM campus, with downloadable material, recorded classes and assigned technical tutor. No fixed timetables: students progress at their own pace within the intake, which makes it possible to combine it with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Polyspace, VectorCAST, Tessy, MATLAB/Simulink, LDRA, in free, academic or evaluation versions. Tests are studied using real procedures for unit testing with MC/DC coverage, static code analysis and software-in-the-loop testing. Assessment is continuous per module plus the final integrating project.

Accredited laboratories(EN ISO/IEC 17025) with rotor bench, EMC/Lightning pre-compliance, HIL/SIL, vibration/acoustics.
Evidence-oriented Master's Thesis:safety case, test plan, compliance dossier and operational limits.
Industry-mentored:lecturers with a track record in training, , eVTOL/UAM and flight test.
Flexible mode(hybrid/online), international cohorts and support from SEIUM Career Services.
Ethics and safety:safety-by-design approach, cyber-OT, DIH and compliance as pillars.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Function selection

Explain the requirements of ISO 26262-6 for software development.

Risk analysis and ASIL

Derive software safety requirements and an appropriate architecture.

Software requirements

Apply secure coding rules such as MISRA C.

Architecture and partitioning

Design unit and integration verification strategies according to ASIL.

Verification plan

Qualify software tools according to ISO 26262-8.

Career opportunities

Where this takes you

Functional safety software engineerAUTOSAR software architectSoftware verification engineerFunctional safety advisorSoftware quality engineerEmbedded software developer
Admissions & scholarships

Requirements

  • No prior degree required.
  • Internet connection and a computer capable of running the programme's software.
  • A level of Spanish sufficient to follow the reading of technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 300 hours spread over 3 to 5 months. That is an average of 10 to 15 hours per week, compatible with a full-time job.

You work with Polyspace, VectorCAST, Tessy, MATLAB/Simulink, LDRA. Free, academic or evaluation versions are used, and the tutor indicates the free alternative where one exists.

A SEIUM diploma upon passing the continuous assessment and the integrating project. It is in-house training, not an official qualification from the Ministry.

Yes. Modules passed in a course or postgraduate diploma in the same area are recognised in the higher programme. Check the recognition policy when you enrol.

Critical Automotive Software Certification CourseEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.