5 Elements to a Secure Embedded System – Part #5 Secure Storage
In “5 Elements to a Secure Embedded System – Part 4 Secure Bootloaders,” we continued to discuss the five elements…
Jacob's Blog
Category Archives: Software
In “5 Elements to a Secure Embedded System – Part 4 Secure Bootloaders,” we continued to discuss the five elements…
Over the past several years, C++ has become a more popular language to use in embedded systems than C. Don’t…
Over the past few years, the number of programming languages used for embedded development has started to balloon. Developers have…
A bootloader is a light-weight application that manages the boot and update process of a microcontroller-based product. The bootloader is…
It’s official! My latest book Embedded Software Design has been released in paperback and electronically! In an earlier post, Book:…
Over the last couple of months, I’ve been writing several articles at embedded.com that explore programming languages and embedded software…
One of the biggest impediments to delivering embedded software in a timely manner is the codes structural quality. Code quality…
Scour the web for “embedded software definition”, “what is embedded software?” or definition of embedded software. You’ll find a wide…
If you have spent time developing a product or a DIY project in the embedded systems industry, you know that…
How embedded software is designed and built has evolved over the last several years. Embedded systems are no longer simple…
An elegant solution to many embedded software systems problems is leveraging data-centric software design. Data is at the heart of…
As you know, embedded software changes at a dramatic rate. How we manage software version information dramatically affects whether we…