Description

Jd
Must have extensive experience in C/C++ programming for Linux operating system
Must have broad knowledge about Linux/Unix operating system architecture

Must have experience with multi-threaded system design and implementation

Must have experience doing system-level design for client-server applications, socket programming, complex data structures, linked lists, function pointers, multi-dimensional arrays, etc

Should be aware of IPC and synchronization mechanisms

Complete understanding of software development life cycle

Good knowledge of TCP/IP fundamentals. Should be able to debug network TCP dumps

Experience with Perl/Shell/PHP would be a definite advantage

clean coding habit is a must. Candidates must know how to develop a high-quality working code

Education

Any Graduate