.Job Summary:
We are seeking a skilled C with Linux. Having good knowledge in Data structures & Algorithm and shell script. This role involves developing, optimizing, and maintaining high-performance applications that interact with different components in the system.
Key Responsibilities:
  • Design, develop, and optimize applications in C ensuring efficiency, scalability, and reliability.
  • Debug and troubleshoot application issues and improve system performance.
  • Contribute to code reviews and participate in the design and implementation of new features.
  • Write and maintain detailed documentation for software development processes.
  • Collaborate with cross-functional teams to define, design, and release new features.
Requirements:
  • Technical Skills:
    • Proficiency in C programming language, Linux, Shell scripting, Data structures and Algorithm.
    • Strong understanding of Linux concepts, including multithreading, process management, signal handler. And IPC mechanism.
    • Experience with debugging tools like GDB and Valgrind.
    • Experience in working with makefile or cmake.
    • Knowledge of any software version control systems.

  • Soft Skills:
    • Strong analytical and problem-solving abilities.
    • Effective communication skills and the ability to work in a collaborative environment.