One interesting fact that I’ve noticed about embedded software development is that development processes and techniques tend to lag the general software industry. When I first started to write ...
The universe has a natural tendency to take an elegantly ordered system and allow it to decay into pure chaos. The embedded software development process is not an exception to the rule. An occasional ...
A digital revolution is sweeping all areas of life, thereby making our activities more innovative and powerful. Embedded software plays a huge role in the rapid development of the internet of things ...
Over the last several years, Docker has taken the software industry by storm. Docker provides developers an “open platform for developing, shipping, and running applications”. The major advantage that ...
Developing safety- or business-critical software just takes a little more knowledge and effort to ensure that tools and techniques are employed in a way that doesn’t sacrifice quality. Any attempt at ...
Enabling a closed-loop behavioral representation of a vehicle’s software and hardware systems for continuous validation throughout the product lifecycle. The rising intelligence and connectivity of ...
Not so long ago, embedded software developers huddled side by side in chilly bring-up labs, integrating and testing their code on physical prototypes of the final systems. Beyond the inconvenience, ...