Software Engineer
Cognizant · Mumbai, Maharashtra, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Cognizant · Mumbai, Maharashtra, India
Job Summary A level developer with C Linux skill at Mumbai location Responsibilities • Technical Skills: C Linux • Good understanding of Unix/Linux is expected • Minimum 3+ years of development experience in C • Excellent understanding of pointers and IPC in Unix (shared memory) • Excellent knowledge on Multithreading and Multiprocessing application exposure socket programming data structures process synchronization etc • Working experience in Linux application debugging tools (GDB) • Sound knowledge of Version Control • Strong written and oral communication with good client interaction skills • Exposure to trading and/or real-time applications will be a plus • Knowledge of shell script development is plus • Work from Mumbai client office is mandatory on every working day. There is no WFH or Hybrid model. a. C Linux development GCC compiler GDB debugging b. Pointer Multithreading Data structure (tree link list hash) c. IPC Inter-process communication using shared memory queues file handling d. TCP/IP/UDP Socket programming e. low latency programming and performance improvement