1. have working experience in linux and Windows.
2. have strong programming skills in C/C++ and Linux device driver.
3. Have expertise in multithreading, IPC, process management, Timer, Interrupt, locking and synchronization technique etc.
4. have worked on many embedded soc's such as TI, XILINX Zynq-7000, Qualcomm etc.
And various communication protocol such as SPI,I2C,PCIe,CAN ,UART etc.
5. I have working experience on VISUAL STUDIO for C++ and C programming as well.