Nearly every embedded system requires some level of security, whether it’s just the basics to lock down the programming port or something more complex to protect a connected device from hackers. For many developers, creating secure embedded systems can be intimidating. Many embedded developers don’t come from a security background and have to learn security … Continue reading 5 Elements to Secure Embedded Systems – Part #1 Hardware Based Isolation
My favorite line from the Matrix is that “there is no spoon”, and today that is a wise statement for embedded software developers to take to heart. Embedded software developers traditionally are hardware centric, believing that they can’t move forward without the hardware (sometimes this is true). Much like Neo, developers need to accept that … Continue reading There is No Hardware
The advancements in chip, sensor and wireless technologies over the past decade have resulted in exponential increases in system complexity that create unique challenges for development teams. While systems today are more feature rich, teams struggle to deliver quality solutions that easily scale, can be delivered on-time and within budget. This is where tips, tricks … Continue reading Tips, Tricks and Best Practices, so What’s the Deal?
Delivering embedded systems on-time is a struggle for many developers and teams. From time-to-time, I’ve struggled with delivering on-time as well. I think it’s part of the human condition or at least the software developers’ condition. After some consideration, I’ve realized that there are generally 3 tips that can be followed to improve the chances … Continue reading 3 Tips for Delivering Software Projects On-Time Every Time