TymblHub

© 2026 TymblHub

C Developer

Cognizant
Posted on
Cognizant logo

Experience
6 - 11 yrs
Job Location
Mumbai, India
Vacancy
10
Designation
C Developer
Job Type
Not specified

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