Time and time again, there is one activity that always cannibalizes an embedded software project's financial and delivery budget: debugging. The average embedded software developer spends 20 – 40% of ...