Should have Knowledge on kernel, file systems & Middle ware, Knowledge on USB devices. Will be responsible for the development of middle ware. This includes aspects like System level Debug experience (GDB) related to Platform. Desired Candidate Profile: Experience with structured software development methodologies such as Agile. Design experience in a complementary disciplineGood programming ability in C, C++, GLib, GObject, MultiThreaded, Linux internalsDelivering high-quality, efficient and portabl.