3 years of Embedded C programming experience. Microcontroller experience on 12C, SPI, ADC, PWM, UART interfacing. Knowledge Linux commands, shell scripting and Linux internals.
Embedded Firmware design and development using c / c++. Use of RTOS concepts for multitasking. Good programming and problem solving skills. Communication protocol integration with TCP/IP, RS232/485, I2C, SPI, etc.