Automotive cockpit software consolidation

Away from my immediate professional colleagues, if I talk about my work, I am commonly…

Embedded software article: software in cars

My latest article at embedded.com has been published: Software in cars From an embedded software…

Embedded software article: safety critical systems

My latest article at embedded.com has been published: Safety critical systems – the basics Designing…

Writing safer, clearer C – MISRA C

Embedded developers often bemoan the fact that no programming language is ideal for their particular…

Embedded World – “This is not EDA”

Last week, as I previously previewed, was Embedded World in Nuremberg, Germany. Now that I…

Embedded systems in cars – challenges and solutions

Complexity never, in itself, impresses me. I am impressed people’s ability to understand complex ideas…

Safety critical sensors in cars

A number of industry segments demand systems that comply with specific safety requirements. Obvious examples…

GENIVI Diagnostic Log and Trace

Last week there was a new release of Sourcery CodeBench, which I saw somewhere posted…

Hacking your car

In the early days of PCs, the software was very fragile – from a security…