Minimum 2 yrs relevant experience in System Software/
Driver development/ BSP for: Linux, Embedded Linux.
Boot loader porting experience with U-boot/ U Mon boot loaders.
Operating system internal for Linux.
Device Driver development for Linux.
Linux Porting experience for different Arm based board.
Conceptual Knowledge of RTOS
Firmware development experience for different systems
Processors: Intel X86, StrongARM, XScale ? PXA, TI OMAP
Devices Knowledge: PCI/ USB/ VGA/ IDE, ATA/ ATAPI, PCMCIA etc.
Strong C/ C++ and assembly programming and debugging skills.
Additional skills: Object oriented analysis & design patterns