Hands on experience on porting Linux & Android OS on ARM 9, ARM 11, ARM Cortex-A8 boards, Cross compilers, Debugging & datasheet analysis.
Good understanding of Android architecture, x86, ARM architecture, Linux kernel module programming , device drivers, Linux internals and documentation.
Good understanding of protocols & interfaces like SPI, I2C, UART, RS-232,Networking and Communication, & Userspace programming.