Training and Education

BUGSENG full training services on the effective deployment and use of its own products help ensure Customers are getting the most out of their technology investment.

In addition, BUGSENG delivers both public and customized on-site courses that may be specifically tailored to your company's needs.  The courses' contents have been devised and developed in collaboration with members of the MISRA working groups such as Roberto Bagnara (MISRA C Working Group) and Patricia M. Hill (MISRA C++ Working Group). Course topics include: the pitfalls of C and C++ programming; secure coding practices in C and C++; coding standards; integration of automatic software verification tools in the development workflow.

The courses are delivered by BUGSENG's highly-qualified instructors and designed so that, after attending a course, attendees are immediately able to implement practices and apply the learned information to everyday work situations.

Standard Courses

Effective MISRA C

A professional training course delivered by BUGSENG on MISRA C:2012 Revision 1 with Amendment 2, the latest version of the MISRA C standard, which includes the new guidelines for security and preliminary support for C11 and C18. The course has been designed for the smooth and successful adoption of MISRA C into an organization. Lectures, exercises, tests, hands-on sessions and, optionally, a final exam, will significantly strengthen the skills and competences of teams involved in the design, development and verification of critical embedded software systems.


Next Online Sessions - 2024
(English session) June 10-14 (20h)  - Registrations are open until June 3


Next Online Sessions - 2024
(Italian session) October  21-25 (20h)  - Registrations are open until October 11


MISRA Compliance for Project Managers

Attending managers will learn to:

  1. leverage the employees and company resources to support and bring out the best in a team with MISRA compliance objectives
  2. manage all stages of the project lifetime as far as MISRA compliance is concerned, namely:
  • negotiation
  • planning
  • execution
  • assessment


Next Online Sessions - 2024
(Italian session) March 4th (6h) - Registrations are open until February 26


Customized Courses

  • ECLAIR use: from basic to advanced
  • Floating-point traps and pitfalls for the professional programmer


Contact us today and let us know how we can support you!


We are a passionate team of experts. Do not hesitate to let us have your feedback:
You may be surprised to discover just how much your suggestions matter to us.