C Developer

Antier Solutions


Date: 6 days ago
City: Chandigarh, Chandigarh
Salary: ₹800,000 - ₹1,000,000 per year
Contract type: Full time
Job Summary

We are seeking a skilled C Developer to work on Linux-based applications, focusing on designing, developing, and optimizing system-level and embedded applications. The ideal candidate will have strong proficiency in C programming, experience in Linux environments, and a nice-to-have background in Point of Sale (POS) applications.

Key Responsibilities

Develop and maintain C-based applications for Linux environments, ensuring high performance and reliability.

Work with system-level APIs, inter-process communication (IPC), multi-threading, and memory management.

Optimize Linux system performance and troubleshoot low-level issues.

Integrate and enhance POS systems (if applicable) with custom business logic and security features.

Work with device drivers, hardware integration, and embedded systems if required.

Collaborate with cross-functional teams, including product managers, testers, and other engineers.

Perform code reviews, debugging, and performance tuning to improve application efficiency.

Ensure compliance with security standards and industry best practices.

Required Skills & Qualifications

Strong proficiency in C programming with experience in system-level programming on Linux.

Experience with Linux internals, shell scripting, and debugging tools (GDB, Valgrind, Strace, etc.).

Knowledge of multi-threading, IPC (pipes, message queues, shared memory), and network programming.

Familiarity with SQL or NoSQL databases for data storage and retrieval.

Experience with Makefiles, CMake, and version control systems (Git, SVN, etc.).

Knowledge of POS-based application development (optional but preferred).

Ability to troubleshoot performance bottlenecks and security vulnerabilities.

Skills:- C and POS
Post a CV