Embedded C and C++ programming
Practice writing an embedded C or C++ routine that controls a hardware peripheral, and explain your design choices.
The Firmware Engineer role requires fluency in C/C++ programming and experience with embedded hardware applications.
Source posting