Must Have :
1. Strong hands-on in Embedded C/C++ development, Microcontroller programming - PIC/STM uCs preferred.
Preferred to have :
2. Python, Robot Framework, Integration Testing, Test Automation.
3. Communication Protocols - UART, I2C, SPI, MODBUS, USB.
4. Troubleshooting & Debugging SW & HW using Logic analyzer, Oscilloscope & JTAG.
5. RTOS - FreeRTOS or other.
6. SVN/GIT, JIRA.
7. Bootloader development and State Machine implementation experience.
8. Code Review, Static Code Analysis & documentation.
9. Experience of customer interaction and leading a small team
Full time