Experience with Android running on SoCs or SOMs, preferably Qualcomm, NXP, Freescale i.MX6
Experience in Migration/porting/customization of Android on multiple embedded platforms.
Must have knowledge of Linux device drivers, Linux Kernel Programming, Linux Kernel Internals, HAL and familiar with Yocto / Buildroot or any other build systems
Good to have an understanding of hardware schematic, and datasheet of hardware components to derive firmware/software-specific solution
Experience in any one of the drivers is preferred (Wi-Fi, Bluetooth,USB, Display,Touch)
Comfortable with structured software development processes including version control, peer reviews, bug tracking, unit testing and formal software test planning, execution, and reporting