Engineering education focuses on the technical details and the science of how to build systems. The problem with a four, five or six-year degree is that they don’t teach engineers the soft skills required to have a successful career. Here are seven skills that every engineering graduate needs to be successful. Skill #1 – Networking … Continue reading Embedded Basics – 7 Skills Every Engineering Graduate Needs to be Successful
Month: March 2017
Tips and Tricks – 7 Reasons to Choose an RTOS
The use of an RTOS or a bare metal scheduler is a popular topic to debate among embedded system developers. On the bare metal side, developers argue they can use a combination of priority based interrupts and timers to get equivalent behavior with better performance and memory footprint. The RTOS side argues ease of scheduling … Continue reading Tips and Tricks – 7 Reasons to Choose an RTOS
Tools – 5 Justifications for Purchasing a New Software Tool
Let’s face it, every embedded software developer knows that management is more likely to approve the purchase for a $50,000 spectrum analyzer than a $1200 debug probe with ETM trace capabilities. Purchasing a compiler, trace software, analyzers or any other tool that would make software development easier, faster or cheaper simply results in management asking … Continue reading Tools – 5 Justifications for Purchasing a New Software Tool