Help your best engineers do their best work with less time spent debugging.

Being able to program in C is a must-have skill for embedded engineers. But there's a lot of very bad code out there.
C remains the most popular programming language for embedded software. Despite this, many engineers are never given the formal training they require to truly master the language. Many never develop an appreciation for the many risks and pitfalls or the consequences of writing bad code.
On average, 1000 lines of code contains 70 defects. 50% of a programmer's time is spent debugging. 75% of project costs are spent on debugging.
From damaging your company reputation to causing serious injury, the consequences of defective code are real and severe.

Our training focuses on the things you need to know if you write software in C.
Stand out from the crowd. Learn how to write safe, reliable C.
Important information relating to COVID-19:
Our 2020 courses can go ahead. We are working with venues capable of supporting our social distancing needs.
In order for us to do this, spaces on these courses is very limited: book today to avoid disappointment.

Available courses

C Programming for Embedded Systems
September 2020
C Programming for Embedded Systems
October 2020
C Programming for Embedded Systems
November 2020
Online booking terms and conditions

Want group training
at a location that
suits you?

Want to book training for a group?
Contact us to discuss what we can offer.