Not even the best carpenter will be able to just “think” a nail into the wood, without a hammer the nail isn’t going anywhere.
Different from software engineers that work on things like web, office, or mobile applications, an embedded software engineer needs some more tools than just a text editor.
Debuggers
Most projects run on hardware that is to small to run things like GDB or Visual Studio on the actual hardware, so an external debugger is needed.
[Read More]