Training class about functional safety

Training
Defensive Coding | 1 Day

Robust design and defensive coding are primary conditions for realizing critical systems. Cyber security and functional safety both demand such design principles. Our training introduces to practically using design principles for cyber security and functional safety.  It covers MISRA rules, architecture evaluation, design practices, and static code analysis. The format is a training with embedded workshop to also discuss specific situations from your side.

Goals and Content

Our training leads to the topic of robust design and defensive coding. Experienced Vector experts show how the techniques are implemented efficiently and sustainably. In particular, we focus on the efficient implementation of code rules and static analysis, since we often observe that methods are adopted relatively rigidly, and thus cost unnecessarily.

You will learn from professionals for your practice from the world's leading company with a complete portfolio of functional safety from basic software (to ASIL-D), to individual control units, to advice and interim safety managers. We show from our worldwide industrial practice how implementation is implemented up to the highest level of integrity ASIL-D and the reference to safety objectives is shown.

Topics

  • Introduction
  • Overview of standards for defensive coding, version history, orgin
  • Typical challenges and solutions
  • Defensive coding: Applying MISRA
  • Hands-on Practice: Analyze Code snippets
  • Defensive coding: Using static code analysis and fuzz testing
  • Hands-on Practice: Handling specific error types
  • Discussion with projects and practical guidance

Trainer

Dr. Arnulf Braatz is a manager at Vector Consulting Services. Previously he worked as a project manager in development projects as well as a software architect. Dr. Braatz supports companies worldwide to improve their safety and security projects, development processes and change management. He works across industries in the field of engineering methods, system and IT architecture, requirements engineering, and to improve efficiency.

Andreas Horn is a senior consultant at Vector Consulting Services. Before he worked on multiple development projects as well as a safety architect. He supports companies worldwide to improve their safety, technology and development processes.

Orhun Süzer is a Consultant at Vector Consulting Services. He supports companies worldwide in process optimization, cybersecurity issues and change processes. He works in the fields of engineering methods, automotive cybersecurity, project and quality management.

Target audience

This training targets professionals and executives in engineering and IT, project managers, system and software engineers, analysts, consultants, and developers and quality managers from companies of all industries and sizes that want to get more proficient in functional safety.

Other locations

We offer this training as In-house trainings at your facilities worldwide, and also in our Vector offices worldwide.

Price

Pricing, dates and direct access to registration are mentioned in the sidebar on the right side.

Admission price includes full documentation on paper and as PDF and also our Vector book on "Automotive Embedded Engineering" with lots of best practices, project experiences and state of the art technology. Naturally all participants benefit from our rich coffee breaks and a quality lunch in our spectacular Vector restaurant. Each participant will receive a qualifying certificate for this intensive training.

Ask for our reductions as of 3 participants of the same company.

In-house formats

Do you want to make this training directly to your own examples and challenges? Looking for a workout that delivers practical exercises to your environment? Then, we suggest this in-house training, where you can adjust focus, speed and schedules themselves. We also offer dedicated crash courses for employees and management. Just send us a brief mail.

Fast-track Registration and Contact

Contact us with your questions on Training