2+ C Jobs in Chandigarh | C Job openings in Chandigarh
Apply to 2+ C Jobs in Chandigarh on CutShort.io. Explore the latest C Job opportunities across top companies like Google, Amazon & Adobe.


. We are seeking a skilled C Developer with 3-5 years of experience to join our team. The ideal candidate will specialize in developing and optimizing Linux-based Point of Sale (POS) applications using multi-threading, IPC, and working within the Terminalv72 Linux environment.
As part of our development team, you will be responsible for designing, implementing, and enhancing system-level and embedded applications for POS systems. This position demands a strong proficiency in C programming and a solid understanding of POS application development, with a focus on performance and reliability in a Linux environment.
Key Responsibilities:
Develop and maintain C-based POS applications for Linux environments, ensuring robust performance, security, and reliability.
Work with system-level APIs, inter-process communication (IPC) mechanisms (such as pipes, message queues, and shared memory), multi-threading, and memory management to optimize application performance.
Troubleshoot and resolve low-level performance issues, ensuring that applications meet high standards of reliability and efficiency in a POS context.
Integrate custom business logic and security features into POS systems, enhancing functionality and compliance with industry standards.
Collaborate with hardware teams to integrate device drivers and manage hardware integration for POS peripherals (e.g., printers, card readers).
Participate in code reviews, debug and perform performance tuning to improve overall application quality.
Ensure that POS systems comply with security standards, best practices, and regulatory requirements for financial transactions.
Collaborate effectively with cross-functional teams, including product managers, QA testers, and other engineering teams, to deliver high-quality solutions.
Use modern tools and techniques to improve the maintainability and scalability of the codebase.
Required Skills & Qualifications:
Strong proficiency in C programming and system-level programming on Linux.
Hands-on experience working with Linux internals, shell scripting, and debugging tools like GDB, Valgrind, and Strace.
In-depth knowledge of multi-threading, IPC (including pipes, message queues, shared memory), and network programming.
Familiarity with POS-based application development, particularly in a Linux environment.
Experience with SQL or NoSQL databases for data storage and retrieval, integrated into POS systems.
Solid experience working with Makefiles, CMake, and version control systems (e.g., Git, SVN).
Ability to troubleshoot and optimize performance bottlenecks, identify security vulnerabilities, and propose solutions for improvement.
Experience in embedded systems or working with device drivers for POS hardware integration is a plus.
Preferred to Have:
Familiarity with Terminalv72 Linux environment or similar embedded POS systems.
Knowledge of POS security standards (e.g., PCI-DSS compliance).



Antier, a leading brand in Crypto Assets Management, is looking for a Golang Developer capable of writing custom blockchains and have good knowledge of C++ or Rust / Golang.
Antier – a leading blockchain development company – harnesses the power of blockchain and other technologies like distributed ledger and smart contracts to build scalable, asset agnostic applications such as white label exchange platforms (centralized, decentralized and P2P), smart wallets, ICO, STO, tokens and other enterprise blockchain solutions development. Our experts follow design thinking-driven approach to identify blockchain use cases and create intelligent strategies around the same to accelerate your deployments. Together, we are decentralizing the world by combining our deep domain expertise and rich experience to deliver blockchain solutions at enterprise scale.
Experience: 1-4 years
Required Skills:
- Able to write programs with a compiled language (C/C++, Go, or Rust)
- Must have knowledge of SQL Database programming.
- Degree or equivalent in Software Engineering.
- Problem-solving skills.
- Excited to learn and develop blockchain technology (No experience yet? No problem!)
- Possess a strong sense of ownership in your work, which drives you to find ways to do things better and faster.
- Always up-to-speed on the latest technologies.
- Constantly on the lookout for new and innovative ways to solve complex problems through rigorous experimentation.
- Your communication style is open, transparent, and direct, and you consistently work in tight collaboration with your teammates.
- Always open to feedback, new ideas, and opportunities for self-improvement.
- Ability to work independently as well as collaborate with a small team of developers on various work streams and guide them on development tasks, perform code reviews and ensure design and coding are adhering to architectural standards.
We harness the potential of varied Blockchain platforms to deliver innovative enterprise grade blockchain solutions that make a difference. Get a chance to explore a completely new environment of working.