- A degree from a recognized university in Computer Science or Electronics / Electrical Engineering. - Minimum of 2-3 years' experience. - Thorough knowledge of at least one object oriented programming language, C++ is a must. - Exposure and knowledge about real-time distributed systems.