Skip to main content

exida Trainings

software
MISRA C (DE0801)

Category
Medical Device Development
Dates

Monday, 28 September 2026 09:00 - Tuesday, 29 September 2026 13:00

Venue
Prof.-Messerschmitt-Straße 1, 85579 Neubiberg, Germany
Email
This email address is being protected from spambots. You need JavaScript enabled to view it.
Instructors
Piotr Serwa
Type of training
Online

Short Description:

Currently, ISO 26262 does not provide requirements on how to reuse (qualify) pre-existing complex software elements.
This training introduces the MISRA C coding guidelines and MISRA C key concepts.
It focuses on the implementation of reliable non-safety-related, safety-related, and security-related software.
The learning success, understanding of C-language-specific problems, and solutions to them are supported by examples, exercises, and interactive quizzes during the training sessions.
The training also includes the exida recommendations for adopting MISRA C in your software development process.
The training also covers the latest version of MISRA C:2023, which in turn covers C18.

Agenda and Content:

  • Background to MISRA C coding guidelines
    • What's MISRA C and why do we need it
    • Short MISRA C coding guidelines history
  • Overview of the MISRA C coding guidelines
    • Guidelines classifications, categories, decidability.
    • Guidelines format
  • Overview of the MISRA C directives and rules
    • document walk-through – presentation of various examples
    • exercises
  • Overview of the MISRA C rules
  • Introduction to the Essential Type concept
  • Overview of security-related guidelines
    • Overview of MISRA C Amendments and Addendums
    • Overview of C Secure coding guidelines
    • Overview of CERT C coding guidelines
  • Overview of MISRA C updates for C11 and C18
  • Adopting MISRA C in the software development process
    • Compliance with ISO 26262 and IEC 61508 and other safety standards
    • Process activities
    • Tools management, configuration, and validation
    • Deviation procedure

Who should attend?

  • Software Development Engineers that implement software in C and/or are responsible for the deployment of coding guidelines 
  • Software Architects


For more details about the course topics, download the brochure on the top of the page
 
Duration: 2 days à 4 hours (1 day à 8 hours if requested);
 
Schedule: from 09.00 a.m to 13.00 p.m;
                 Time zone:Europe/Berlin,Display:(UTC+02:00)
 
Price: 990,00€

Language: English. The training material will be in English.

Location: ONLINE

Certificate: Each participant gets a letter of attendance. 
 
 
For more information about exida General Terms and Conditions for Public Training Courses and Symposia, please read the documents below:

Training - Calendar

3 events for this date
Mon Tue Wed Thu Fri Sat Sun

exida footer logo

We provide consulting, assessment, cybersecurity, alarm management, product testing and certification under a number of Functional Safety, Security and SW Quality standards, such as IEC 61508, IEC 61511, ISO 26262, ISO 13849, IEC 62061, ISA Security Compliance Institute (ISCI), ASPICE


Contacts