Establishing the safety and security of medical device software is critical to protect patients. The IEC 62304 standard provides a…
If testing and protecting your device from known issues, is equivalent to closing a treasure vault’s door, by that analogy,…
More than ever, embedded devices of today are leaning on open source solutions like Linux. The ease, versatility, and flexibility…
It is my opinion that the Internet is the single most important human invention, at least since the wheel. In…
It is widely felt that C is a very good language for embedded applications, as it is expressive, compact and…
I have held a driving license for over 40 years with quite a clean record; a couple of parking tickets…
My latest article at embedded.com has been published: Software in cars From an embedded software engineer’s point of view, a…
As I have written about before, we really enjoy experiencing live music. There is something special about the atmosphere when…
My latest video blog is now available. I am talking about the volatile keyword in C/C++, which is of vital…
It has been a year since my “conversion”. That word makes it sounds like a religious experience. In some ways,…
An embedded system is normally a CPU [or some CPUs] interfaced to a number of peripheral devices. The software processes…
If someone asks me about my hobbies, I have an instant list of activities with which I fill my free…