Post History
I am looking to improve my knowledge of embedded systems programming, specifically regarding microcontrollers and embedded Linux systems. A lot of the information that can be found regarding C/C++...
#1: Initial revision
What are the key programming skills for an embedded systems engineer?
I am looking to improve my knowledge of embedded systems programming, specifically regarding microcontrollers and embedded Linux systems. A lot of the information that can be found regarding C/C++ programming, and programming in general, discusses programming for desktop PCs. In my opinion, embedded systems programming is a little different since there is more focus on the constraints of the system and the underlying hardware. I am curious about what programming skills are most useful in the embedded systems world so I can focus on improving those first (working with memory, optimization, etc...).