Keyskills: actuators matlab python embedded systems firmware development debugging tools c embedded c electronic components communication protocols digital signal processors rtos sensors microprocessors embedded linux pcb design microcontrollers assembly ides