Step by step approach, important considerations, subsystem & component level verifications
Analog & Digital interfaces, communication protocols, inter MCU comms, open/closed loop systems, interfaces with physical reality
System analysis such as sensitivity, tolerances, component selection criteria (e.g. power dissipation), strategy comparison/evaluation/critical thinking/selection, attention to detail, noise behaviors & improvement in UX by effective filtering
Safety limits & protections such as rate/acceleration limits, over current protection
Precision vs accuracy and methods to evaluate it
Troubleshooting various problems with the setup, hardware, and software components as well their interactions