Experience in Linux bringup on hardware boards, Good understanding of device trees, boot configurations, board intialization etc.Familiarity with at least couple of the following in Linux/Android
► SPI, ► I2C ► PCI ► Networking ► ALSA ► V4L2
Good understanding of device driver architecture
Understanding of the flow of display/graphics, sound and input (touch/other inputs)
Awareness of virtualization, hypervisor etc. Hands-on experience on one or more of the following tasks
► Bootloader (uboot) customization
► BSP customization - pin mux configuration, device tree customization, memory initialization, OS porting etc.
► Kernel configuration
► Configuration/Integration of device drivers
► Device driver development (I2C/SPI/PCIe/SDIO/USB host function/USB gadget function peripherals)