EMV Payments & POS Systems Engineer

5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Experience : 5+ years

Location : Pune

Budget : 25 LPA

Skills :



Role Description

This is a full-time on-site role for an EMV Payments & POS Systems Engineer, based in Pune. The position involves daily tasks such as designing and maintaining systems related to EMV payments and POS systems, providing technical support, and troubleshooting. The engineer will also manage system administration duties and ensure that systems are functioning efficiently and effectively.


Qualifications

  • EMV Standards and Development:
  • • Understand and implement EMV standards from international payment schemes e.g. VISA, MasterCard and other payment schemes e.g. NAPAS, NAPS etc.
  • • Development of POS application adhering to these standards & contribute in development of host/server components.
  • • Certification - Lead the development and execution of certification processes with all relevant payment schemes.
  • • PCI DSS Compliance: Ensure all development adheres to PCI DSS standards.
  • • Contribute to the implementation of secure coding practices and data handling.
  • • EMV Expertise:
  • o Possess a deep understanding of EMV specifications, particularly for L3 certification, EMVCo certifications.
  • o Develop and maintain EMV kernels for contact and contactless transactions.
  • • POS Hardware Integration:
  • o Understand POS hardware peripherals (printers, scanners, card readers, displays).
  • o Ensure seamless communication between hardware and software.
  • o Integrate hardware peripherals using various communication protocols (USB, Bluetooth, serial).
  • • POS Application Development - Design and develop highly secure, high-performance, and scalable POS applications.
  • • Payment Security - Implement and manage secure handling of payment data and key management incompliance with PCI DSS.
  • • Hardware Driver Development/Integration – Develop or integrate hardware drivers for POS peripherals.
  • • Android Application Development: Develop Android applications that run on POS devices.
  • Technical Skills:
  • • EMV Standards:
  • o In-depth knowledge of EMV specifications and standards (ISO/IEC 7816, ISO 8583).
  • o Experience with EMV L3 certification processes.
  • • Payment Security:
  • o Strong understanding of PCI DSS compliance and secure coding practices.
  • o Experience with cryptographic libraries and key management.
  • • POS Hardware:
  • o Experience with POS terminal hardware and peripherals.
  • o Knowledge of hardware communication protocols (USB, Bluetooth, serial).
  • • Programming Languages:
  • o Proficiency in C/C++ (essential for EMV kernel and POS firmware development).
  • o Java (for backend systems and potentially Android development).
  • • Android Development:
  • o Experience in developing Android applications.
  • o Familiarity with Android SDK and relevant libraries.
  • • Hardware Drivers – Experience with hardware driver development or integration.
  • • Testing and Debugging - Proficiency in software testing methodologies and debugging tools.
  • • Version Control - Experience with Git or other version control systems.
  • • Payment Protocols - Knowledge of ISO 8583 and other payment protocols.
  • • Operating Systems - Experience with embedded operating systems used in POS terminals.
  • • Experience with integrating POS hardware peripherals and managing communication protocols.
  • • Solid understanding of PCI DSS compliance and secure payment processing.
  • • Experience in developing Android applications for POS terminals.
  • Preferred Skills:
  • • FinTech domain knowledge.
  • • Agile development methodologies (Scrum, Kanban).
  • • Testing frameworks (JUnit, pytest) and test-driven development (TDD).
  • • Contributions to open-source projects.


Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You