C Developer

Cognizant

Mumbai

On-site

INR 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Cognizant in Mumbai is seeking a skilled C Developer to join our software engineering team. You will develop, enhance, debug, and maintain applications using C, focusing on performance and reliability.

The role requires deep knowledge of data structures, memory management, and multithreading, with hands-on experience in Linux/Unix and debugging. You will collaborate across QA, hardware, and firmware teams in an Agile environment.

Qualifications

  • Strong hands-on experience in C programming.
  • Proficient in data structures and algorithms.
  • Strong understanding of pointers, memory management, structures and multithreading.
  • Experience with Linux/Unix environments and debugging.

Responsibilities

  • Design, develop, test, and maintain software using C programming.
  • Translate requirements into technical solutions and write clean code.
  • Perform unit testing and support integration testing.
  • Debug and troubleshoot defects to ensure quality, performance, and reliability.
  • Collaborate with QA, hardware, firmware, and other development teams.
  • Participate in Agile/Scrum development activities and document work.

Skills

C programming
Data Structures and Algorithms
Pointers
Memory Management
Structures
Multithreading
Linux/Unix
Debugging and Troubleshooting
Object-oriented design concepts
Git/version control

Tools

Git

Job description

Job Title - C Developer.

Job Summary

We are looking for a skilled C Developer to join our development team. The candidate will be responsible for developing, enhancing, debugging, and maintaining software applications using C programming.


Roles & Responsibilities
  • Design, develop, test, and maintain software applications using C programming.
  • Develop efficient, reliable, and reusable code following coding standards.
  • Analyze requirements and translate them into technical solutions.
  • Debug and troubleshoot application issues and perform root-cause analysis.
  • Work on application enhancements, bug fixes, and performance improvements.
  • Develop and maintain software modules and integrate them with existing systems.
  • Perform unit testing and support integration/system testing.
  • Review code and participate in technical discussions.
  • Collaborate with QA, hardware, firmware, and other development teams as required.
  • Prepare and maintain technical documentation.
  • Identify and resolve software defects in a timely manner.
  • Participate in Agile/Scrum development activities.
  • Ensure application quality, performance, reliability, and maintainability.

Mandatory Skills
  • Strong hands-on experience in C programming
  • Good knowledge of Data Structures and Algorithms
  • Strong understanding of Pointers, Memory Management, Structures, and Multithreading
  • Good knowledge of Linux/Unix
  • Experience with Debugging and Troubleshooting
  • Good understanding of Object-oriented/design concepts where applicable
  • Knowledge of Git/version control
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hiring For C Developer - Linux
Hiring For C Developer - Linux

Kanaka Software • Pune District

On-site
INR 900,000 - 1,300,000
C Developer - Linux Systems Programming
C Developer - Linux Systems Programming

Cognizant • Mumbai

On-site
INR 1,400,000 - 2,400,000
C++ Developer
C++ Developer

Advance Career Solutions • India

On-site
INR 1,200,000 - 1,700,000
C++ Developer
C++ Developer

Advance Career Solutions • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
C++ Developer / Python,Linux. Shell Scripting, CMake,as GDB, Valgrind
C++ Developer / Python,Linux. Shell Scripting, CMake,as GDB, Valgrind

Trigent Software • Bengaluru

On-site
INR 600,000 - 900,000
C/C++ with Pro C and SQL Developer
C/C++ with Pro C and SQL Developer

LTM • India

Hybrid
INR 1,200,000 - 2,500,000
Software Engineer
Software Engineer

Tessolve • Bengaluru

On-site
INR 1,800,000 - 2,800,000
C plus Developer
C plus Developer

Infosys Limited • Chennai District

On-site
INR 1,400,000 - 2,300,000
c++ Developer
c++ Developer

Valuebound • Bengaluru

On-site
INR 1,200,000 - 1,800,000
C++ Developer
C++ Developer

EdgeVerve Systems • Hyderabad, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Opportunities to work on cutting-edgee
Exposure to advanced technologies
Collaborative and innovation-driven
+7