Job Description :
Description:
Multithreading Programming
Has Well-Rounded Understanding of Firmware, Device Drivers/Hardware Interfaces and Related Software Development

Must Have Skills:
Strong Software Application Architecture Skills
Strong Software Development using C, C++, Objective C

Nice to Have Skills:
Experience Debugging Complex Applications (e.g. using GDB)
UNIX, Python XML, JSON
Experience Working in All Stages of the Development Lifecycle, Requirement Gathering, Design, Implementation, Testing and Support.
Must have Worked on Large Scale Projects and Network Socket Programming