Posted:2 weeks ago|
Platform:
Work from Office
Full Time
Hi Candidates, We have an opportunities with IT service based organization for C developer for mohali location interested candidates apply here- JOB DESCRIPTION- We are looking for a proficient C Developer to join our team, focusing on the design, development, and optimization of Linux-based POS applications , particularly for V72 terminals . The ideal candidate will have strong C programming expertise, experience with system-level development on Linux, and a background in POS terminal integration including peripherals such as printers, card readers, and NFC modules. Experience Required: 3-5 Years Work Mode: Work from Office, Mohali Shift Timing: 09:30 AM - 06:30 PM Key Responsibilities: Design and develop robust POS applications in C for V72 Linux-based terminals . Develop and maintain C-based applications with a focus on performance, security, and reliability . Interface with POS hardware peripherals : printers, EMV card readers, NFC modules, barcode scanners, touchscreens, etc. Work with system-level APIs , inter-process communication (IPC) , multi-threading , and memory management . Handle serial/USB communication and interact closely with the OS layer for hardware control. Develop transaction flow logic , UI rendering , and integrate payment processing features . Optimize application performance and minimize resource usage on embedded hardware. Conduct thorough code reviews , debugging , and performance tuning . Ensure applications are compliant with industry standards (e.g., PCI DSS , EMV ) and adhere to security best practices. Collaborate with QA, hardware teams , and other engineers for testing and validation . Required Skills & Qualifications: Strong proficiency in C programming with solid understanding of Linux internals . Experience with POS application development and V72 or similar embedded terminals . Knowledge of NFC , EMV , and related transaction technologies. Skilled in IPC mechanisms (pipes, message queues, shared memory) and multi-threaded programming . Experience with shell scripting and Linux debugging tools ( GDB, Valgrind, Strace , etc.). Familiarity with SQL or NoSQL databases for application-level data storage. Hands-on with Makefiles, CMake , and version control systems like Git or SVN . Ability to troubleshoot performance bottlenecks and secure embedded applications MOPreferred Experience: Development experience with VX/V72 POS terminals or similar. Background in embedded systems , device driver interactions , or hardware integration . Previous work in retail, payment, or transaction-processing environments .
Mount Talent Consulting
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Mount Talent Consulting
Chennai, Tamil Nadu, India
Salary: Not disclosed
Pune
3.5 - 6.0 Lacs P.A.
Chennai
7.0 - 10.0 Lacs P.A.
Pune, Maharashtra, India
Salary: Not disclosed
Pune
Experience: Not specified
3.0 - 7.0 Lacs P.A.
Gurugram
17.0 - 20.0 Lacs P.A.
Pune
17.0 - 20.0 Lacs P.A.
Chennai
17.0 - 20.0 Lacs P.A.
Pune, Maharashtra, India
0.00264 - 0.00264 Lacs P.A.
Panchkula
0.25 - 0.35 Lacs P.A.