Home
Jobs

1 V72 Terminal Jobs

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 7.0 years

10 - 13 Lacs

Noida, Mohali, Gurugram

Work from Office

Naukri logo

#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 ( hashtag hashtag#POS ) applications hashtag#multi -threading hashtag#IPC , hashtag#Terminalv72 hashtag#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 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: 1. Strong proficiency in C programming and system-level programming on Linux. 2. Hands-on experience working with Linux internals, shell scripting, and debugging tools like GDB, Valgrind, and Strace. 3. In-depth knowledge of multi-threading, IPC (including pipes, message queues, shared memory), and network programming. 4. Familiarity with POS-based application development, particularly in a Linux environment. 5. Experience with SQL or NoSQL databases for data storage and retrieval, integrated into POS systems. 6. Solid experience working with hashtag hashtag#Makefiles , hashtag hashtag#CMake , and version control systems (e.g., Git, SVN). 7. Ability to troubleshoot and optimize performance bottlenecks, identify security vulnerabilities, and propose solutions for improvement. 8. Experience in embedded systems or working with device drivers for POS hardware integration is a plus.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies