| Job Description Job Requirements Essential: - Bachelors degree or Master degree in Computer Science - Minimum 3 years of R&D experience in product development - Working experience in C++, C#,. NET, multi-threading, GUI design - Strong OOA/ D - Working experience with XML - Experience inter-process communications (IPC), and multi-threaded programming - Ability to quickly learn new technologies - Experience in all phases of professional software development lifecycle to create high quality deliverables - Excellent English communication skills - Self motivated and self organized - Excellent team player, responsive and accountable Preferred: - Experience with Microsoft Visual Studio 2008 - Experience in TFC, Clear case or any other source control - Experience in C++, MFC/ STL, COM/ DCOM - Experience with InstallShield or other installation development tools for Windows platforms - Experience with protocols such as PCI, PCI Express, Rapid IO, InfiniBand, SerialATA, USB, I2C, RS-232 etc - Experience in international collaboration (Europe and US) |