Experienced in C/C++ software development and design Experienced in system topics like memory configuration, resource handling, system initialization, Virtualization Experience with embedded Linux systems on small processors such as ARM Experience on I2C, I2S, RS232 & SPI protocols Build root, Yocto, Open Embedded Working experience in middleware development in embedded multi-threaded/multi-process environment Experience in Build root, Yocto & Open Embedded build system.