C/C++ Developer

Arting Digital

Bengaluru

On-site

INR 600,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arting Digital Private Limited in Bengaluru seeks a C/C++ Developer with hands-on experience in payment applications and POS terminals. The role focuses on EMV, socket programming, and secure transaction processing, working across teams to deliver reliable payment solutions.

The candidate should demonstrate strong debugging skills, Linux/embedded systems know-how, and familiarity with POS hardware and payment schemes. A collaborative, detail-oriented engineer will thrive here.

Qualifications

  • 3–5 years of C/C++ development experience.
  • Experience in POS or payment application development.
  • Knowledge of EMV Contact and Contactless transactions.
  • Good understanding of data structures, pointers, memory management, and multithreading.
  • Experience in TCP/IP socket programming.
  • Basic knowledge of ISO 8583.
  • Experience with Linux or embedded systems.
  • Good debugging and problem-solving skills.
  • Knowledge of Git or other version-control tools.

Responsibilities

  • Develop and maintain POS payment applications using C/C++.
  • Implement payment transactions such as Sale, Refund, Void, Reversal, and Settlement.
  • Integrate EMV Contact and Contactless payment flows.
  • Develop TCP/IP socket communication with payment hosts and servers.
  • Analyse logs and troubleshoot transaction and application issues.
  • Integrate POS device SDKs and peripherals.
  • Support host and payment certification activities.
  • Write clean, secure, and maintainable code.
  • Coordinate with testing, backend, and product teams.

Skills

C/C++ development
POS/payment apps
EMV transactions
Data structures
Multithreading
Socket programming
ISO 8583
Linux/Embedded
Git

Job description

Arting Digital Private Limited | Full time

C/C++ Developer

Bangalore North, India | Posted on 08/12/2026

Job Summary

We are looking for a C/C++ Developer with experience in payment applications and POS terminals. The candidate should have good knowledge of EMV, socket programming, data structures, and payment transaction processing.

Key Responsibilities

  • Develop and maintain POS payment applications using C/C++.
  • Implement payment transactions such as Sale, Refund, Void, Reversal, and Settlement.
  • Integrate EMV Contact and Contactless payment flows.
  • Develop TCP/IP socket communication with payment hosts and servers.
  • Analyse logs and troubleshoot transaction and application issues.
  • Integrate POS device SDKs and peripherals.
  • Support host and payment certification activities.
  • Write clean, secure, and maintainable code.
  • Coordinate with testing, backend, and product teams.

Required Skills

  • 3–5 years of C/C++ development experience.
  • Experience in POS or payment application development.
  • Knowledge of EMV Contact and Contactless transactions.
  • Good understanding of data structures, pointers, memory management, and multithreading.
  • Experience in TCP/IP socket programming.
  • Basic knowledge of ISO 8583.
  • Experience with Linux or embedded systems.
  • Good debugging and problem-solving skills.
  • Knowledge of Git or other version-control tools.

Preferred Skills

  • Experience with RTOS or Linux-based POS devices.
  • Knowledge of POS peripherals such as card readers, NFC, printers, and PIN pads.
  • Knowledge of payment schemes such as Visa, Mastercard, RuPay, or AMEX.
  • Understanding of payment security and key-management concepts .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C/C++ Developer
C/C++ Developer

Arting Digital Private Limited • Bangalore Rural

On-site
INR 900,000 - 1,200,000
Senior Engineer
Senior Engineer

ESP Engineered • Hyderabad

On-site
INR 1,200,000 - 1,500,000
Android Developer (Payment Systems) | Up to ₹15 LPA - Stifons
Android Developer (Payment Systems) | Up to ₹15 LPA - Stifons

Stifons Limited • Bengaluru

Hybrid
INR 2,800,000 - 6,000,000
Senior Associate IMPS, AEPS and NETC Design and Development
Senior Associate IMPS, AEPS and NETC Design and Development

NPCI • Hyderabad

On-site
INR 1,100,000 - 1,900,000
Comprehensive Coverage
Employee Assistance Program
Annual Wellness Bouquet
+9
POS Application Engineer
POS Application Engineer

Power Bridge • Mumbai

On-site
INR 600,000 - 900,000
Health insurance for family
Provident savings plan
Career development opportunities
Senior Android Developer • Mumbai
Senior Android Developer • Mumbai

Mintoak Innovations Private Limited • Mumbai

On-site
INR 1,800,000 - 3,000,000
Devices - SSE - C++ Professional
Devices - SSE - C++ Professional

Paytm • Dadri

On-site
INR 900,000 - 2,100,000
Technical Lead
Technical Lead

Paisabazaar • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Mid-Level .NET Developer (Device Services & Hardware Integration)
Mid-Level .NET Developer (Device Services & Hardware Integration)

Coditude • Pune District

On-site
INR 900,000 - 1,500,000
Sr. Dot Net Developer
Sr. Dot Net Developer

United States Digital Space LLC • Maharashtra

On-site
Health insurance
Paid sick time
Provident Fund