* Strong C, C++ programming skills
* Minimum 2 years experience in Linux/ Embedded Linux
* Hands-on experience in System Software/ Driver Development for Linux/ Embedded Linux
* Should have hands-on experience on PCI/ USB/ UART/ PCMIA drivers etc.
* Knowledge of firmware development including assembly programming
* Good debugging skills on Linux/ Embedded Linux essential
* Exposure to software development life cycle
* Knowledge or experience on writing API?s over GPRS protocol will be added advantage