Strong in Embedded C/C++
Experience on coding 8 / 16 / 32 bit micro controllers.
Development experience with serial communications including RS485, RS232. SPI, I2C e.t.c
Development experience with protocols like USB, TCP/IP are most required and Bluetooth, Wi-Fi are plus.
Experience with writing code, including assembly, to directly control hardware is highly useful.
Strong debugging and analytical skills.
Use of tools (oscilloscope, meters, etc.) for hands-on debugging purposes.