Linux Driver Developer / Kernel Programmer (Exp : 4 to 9 yrs)
Should have PCIe Protocol and driver development experience
Experience in developing and debugging Linux device drivers, boot loaders, board support package (BSP) development.
Experience in ARM based SoC software development.
Strong experience in Linux kernel, Driver porting/development experience essential with Advanced C and Proficiency in Red Boot, u Boot or other similar boot loader development.
Excellent experience on Linux, porting experience on ARM or any other Architecture.
Good exposure on understanding requirements, design, coding, testing of complex and large-scale embedded system projects. Very good C skills. Should have worked on the following or any of the following Driver experience
Display ,Camera drivers , Touch screen, Backlight, Key driver
Storage drivers- any of this (MMC/SD, NOR, NAND, eMMC/eSD, OneNAND).
NICE to have:
Exposure on Interface: SATA, SRIO, Ethernet, etc. Memory -- DDR3/DDR4 , Processor --PowerPC, MIPS, Cavium.
Mandatory to have H1 Visa.