Mandatory experience in Windows applications with .net/ C#
Mandatory experience in OOPS concepts and Multi-threading
Candidate should be willing to work on device programming, the programming involves developing C# applications which interfaces with devices, we are not looking for experience in writing device drivers, low level programming etc. Ability to write/ debug programmes which interfaces with C# applications is sufficient.
Experience working on devices is desirable, even if the candidate does not have experience on devices, he/ she should be confident moving into device programming.
Knowledge on communication protocols is an added advantage
Knowledge on C++ is an advantage