Mandatory Skills : Should have a good experience in BSP, Devices Drivers, HAL Layers development on ST, Broadcom, Trident Chipsets. Should have experience in STB-EPG Development . Should have deep domain experience in ANDROID Device Driver development. C, C++, RTOS, DTV, ATSC, DVB, MPEG2, MPEG4 JOB ROLES & RESPONSIBILITIES: 1. Should have a good experience in BSP, Devices Drivers, HAL Layers development, Integration and Porting on Qualcomm Snapdragon 4,6 or 8 series . 2. Should have working experience in device driver development in areas like camera sensor, PMIC, LCD display, Key, Backlight, Memory, USB, UART, SD/MMC, Wi-Fi. 3. Should have very good experience in STB-EPG development and testing areas. 3. Design and implementation of various Linux kernel device drivers such as : Flash Technologies NOR, NAND, SPI Storage Protocol USB, SATA, SD, MMC Bus Protocols PCI, I2C, SPI Networking Gigabit Ethernet, MoCA HID IR, RF4CE 4. Evaluation and porting of new releases of Linux kernel. 5. Design and implementation of multi-stage, low-footprint boot loaders for multi-core ARM platforms. Support development of u-boot drivers and features. 6. GNU cross tool-chains, build systems and scripting languages.