It’s always exciting to start on a new development project, but some of the most interesting and challenging projects to work on in embedded systems can often be how to modernize a legacy code base. There are so many products that are currently on the market that have been in production for years if not a decade or more. These code bases, while very functional and feature rich, often were written with techniques that aren’t well suited for modern software development. For example, I often...

Comment

Become a member to take advantage of more features, like commenting and voting.

Jobs to Watch