Search by job, company or skills

  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a skilled C Developer to design, develop, test, and maintain high-performance system-level and application-level software. The ideal candidate should have strong expertise in C programming, data structures, and low-level system concepts.

Responsibilities

  • Design, develop, and maintain software applications using the C programming language.
  • Write efficient, reusable, and well-documented code.
  • Debug, troubleshoot, and optimize existing code for performance and stability.
  • Work closely with cross-functional teams to define and implement solutions.
  • Perform unit testing and support system/integration testing.
  • Participate in code reviews and follow best coding practices.
  • Understand and work with system-level components such as memory management and multithreading.

Requirements

  • Strong proficiency in C programming.
  • Solid understanding of data structures and algorithms.
  • Experience with Linux/Unix environments.
  • Knowledge of memory management, pointers, and multi-threading.
  • Experience with debugging tools such as GDB.
  • Familiarity with version control systems (Git).

Good To Have

  • Experience with embedded systems or device drivers.
  • Knowledge of C++ or scripting languages (Python, Shell).
  • Exposure to network programming or real-time systems.
  • Experience working with build tools like Make / CMake.

This job was posted by Rohit Singh from Amantya Technologies.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137835063

Similar Jobs