Computer Engineering, General Computer Software Engineering Electrical, Electronics and Communications Engineering Systems Engineering or equivalent experience Operating Systems MS Windows Linux Environment - Client/Server Computer Experience Specialized hardware development Area of Specialization Electrical engineering Work Setting Telecommunications equipment and networks manufacturing company Technical Terminology Engineering Specific Skills Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems Programming Languages C C++ Python.