TT courses from SafeTTy Systems Ltd and our approved Training Partners

Training courses from SafeTTy Systems Ltd and our approved Training Partners are intended for engineers and engineering managers who need to create reliable, safe and secure embedded systems with real-time characteristics.

All of our courses have a focus on the development of time-triggered (TT) designs.

Our introductory course (TTa) describes generic (TT) techniques that can be applied in real-time embedded systems that are employed in a wide range of different sectors.

Our more advanced course (TTb) supports the development of “functionally safe” embedded systems in compliance with international safety standards (including ISO 26262, IEC 61508, DO-178 and IEC 60730). This course is intended primarily for organisations that are working with (or considering the use of) TT designs that incorporate ReliabiliTTy® technology.

tta_ttb_brochure_covers_400[This page was last updated: 2017-06-07] empty_space


The SafeTTy Summer School is back – and this time we’re going on tour!

In 2014 and 2015 we ran a successful ‘Summer School’ programme in the UK. This popular programme was design to help organisations to develop software for safe and reliable embedded systems in compliance with international standards such as ISO 26262 and IEC 61508.

We took a break from this programme in 2016 (in the run up to the publication of ‘ERES2‘), but this year the Summer School is back.

This time, we’re heading off on a European tour, running from July to September 2017.

In most cases, the SafeTTy Summer Tour 2017 will involve one-day training sessions on company sites across the EU. During these sessions, we’ll provide four hours of introductory training on TT architectures. To help you get the most out of your event, we’ll also provide books, printed course notes, DuplicaTTor Evaluation Boards (with detailed code examples) and 12-month ReliabiliTTy evaluation licences for every host organisation.

Where required, we can extend the visits by two days: in these circumstances, we’ll cover the whole TTb training course.

We can adapt the programme to meet your requirements (including support for larger class sizes).

The Summer School programme can also be taken as the first stage in a SafeTTy Solutions package.

Bookings are now being accepted. To avoid disappointment, please contact us to discuss your requirements without delay.

Assuming training for six people (and including 6 DuplicaTTor boards, 6 sets of printed course notes and 6 ‘ERES2’ books), fees for a 1-day Summer School visit are £5000 + VAT. Fees for a 3-day Summer School visit (again with all materials for up to 6 people) are £8000 + VAT. Outside the UK, an additional fee of £500 per course will be added to offset flight and accommodation costs. Both course fees quoted include the cost of a 12-month ReliabiliTTy evaluation licence. Formal quotations will be provided based on your precise requirements.



Available courses


  • Embedded C‘ (Level 0): offered in Mumbai (India) by our Training Partner Microdevice Technologies.
  • TTa: Foundations of Reliable Embedded Systems (Level 1)
  • TTb: The Engineering of Reliable Embedded Systems (Level 2)


We also offer:

  • Taster Days: these are 1-day on-site training / consultancy sessions that are delivered on a worldwide basis.



Delivery options for courses delivered by SafeTTy Systems Ltd


Our TTa course is mainly delivered “on line”: this popular option allows participants to learn at their own pace over a period of up to 6 months. The SafeTTy Certified programme (Level 1) examination can be completed (usually by Skype®) after completion of the online TTa training.

We usually deliver our TTb course on customer premises (on a worldwide basis).

Where required, exams (Level 2 on the SafeTTy Certified programme) are usually conducted in ‘university format’ for on-site TTb courses: this involves a 2-hour written exam, delivered on your site under controlled conditions (without web access, books, notes, etc).

In response to numerous requests, we are now offering an on-line version of our TTb course.

Completing the online version of the TTb course is intended to provide a highly cost-effective introduction to the use of TT software architectures to support the development of safe and reliable embedded systems in compliance (where required) with international safety standards. Please note that: [i] the online version of this course does not include exercises or any form of one-to-one support for course participants; and [ii] online version of this course is not intended to meet the full requirements for completion of Level 2 in the SafeTTy Certified programme (and we do not offer exams at the end of this module).

We sometimes deliver public versions of our TTb course in the UK: please contact us for information about forthcoming public training courses.



Courses delivered by our Training Partners

Microdevice Technologies operate as our Training Partner in Mumbai (India).

Founded in 2005, Microdevice Technologies is a highly-experienced training provider in the fields of embedded systems, IT and related areas. They provide their training services to professional engineers, government organisations and to schools. Since the company was formed, they have successfully trained more than 10,000 people.

Microdevice Technologies offer public versions of our ‘TTa’ (Level 1) and ‘TTb’ (Level 2) courses in Mumbai.

They also offer a public ‘Level 0’ course on ‘Embedded C’: this course provides an ideal foundation for the TTa and TTb courses.

Further information about TT training in Mumbai can be found on the Microdevice website.



SafeTTy Certified™ programme

Our courses can be taken on a “stand alone” basis or as part of the SafeTTy Certified™ programme.

This internationally-recognised programme is designed to help people obtain the skills needed to develop safe, reliable and secure embedded systems – and provide evidence that they possess such skills.

The programme starts at “Level 1” and progresses to “Level 3”.

In our view:

  • Level 1 represents the minimum qualification level that should be expected from an individual involved in the development of real-time embedded systems that are intended to be reliable, but where failure has no direct safety implications.
  • Level 2 represents the minimum qualification level that should be expected from an individual involved in the development of real-time embedded systems that may have some safety implications (for example, designs developed in compliance with IEC 61508 or in compliance with ISO 26262), and / or where system failure could prove very expensive (e.g. deep-sea products, satellite systems).
  • Level 3 represents an appropriate qualification level for an individual who is involved in the development of real-time embedded systems that are safety-critical in nature (for example, designs developed in compliance with IEC 61508 up to ‘SIL 3’ / ‘SIL 4’ or in compliance with ISO 26262 up to “ASIL D”, or in compliance with DO-178C up to “Level A”).

Further information is available here.





Further information

Please contact us if you have any questions about our training courses.