I have been working as an embedded software developer for the last 3.5 years. I have a strong working knowledge of C, C++ based applications and linux kernel device drivers. Good working knowledge of Audio/video domain. Have worked on protocols like I2C, SPI, USB, Ethernet etc. Good working knowledge of ARM based processors.