Mumbai, Maharashtra, India

| Job Details | Information |
|---|---|
| Job Title | Software Engineer |
| Role | Software Engineer |
| Company | Cognizant |
Cognizant is hiring a Software Engineer in Mumbai, Maharashtra, India. The role is focused on C and Linux development for an NSE-related environment and requires working from the Mumbai customer office every working day.
The position involves Unix/Linux application development, debugging, multithreading and multiprocessing, inter-process communication, socket programming, data structures, process synchronization, and low-latency performance improvement. Exposure to trading or real-time applications is an advantage.
| 00070403651 |
| Location | Mumbai, Maharashtra, India |
|---|
| Category | Software Development |
|---|
| Experience | Entry level |
|---|
| Employment Type | Full-time |
|---|
| Work Mode | On-site |
|---|
| Primary Skill | C, Linux, Unix, GCC, GDB, Pointers, Multithreading, Multiprocessing, IPC, Shared Memory, Queues, File Handling, TCP/IP, UDP, Socket Programming, Data Structures, Process Synchronization, Shell Scripting, Version Control, Low-Latency Programming, Performance Optimization |
|---|
| Job Category | Business Processes |
|---|
| Work Model | Work from Office |
|---|
| Work Location | Mumbai, India |
|---|
| Client Location | Mumbai Customer Office |
|---|
| Experience | 1+ Years |
|---|
| Primary Technology | C |
|---|
| Operating System | Linux / Unix |
|---|
| Compiler | GCC |
|---|
| Debugging | GDB |
|---|
| Communication | IPC / Shared Memory / Queues |
|---|
| Networking | TCP/IP / UDP |
|---|
| Programming | Multithreading / Multiprocessing |
|---|
| Performance | Low-Latency Programming |
|---|
| Industry Exposure | Trading / Real-Time Applications |
|---|
| Company | Cognizant |
|---|
| Job Reference | 00070403651 |
|---|
| Posted Date | Sep 23, 2026 |
|---|