HamburgerMenu
hirist

EMV Payments & POS Systems Engineer

HiringEye
Pune
4 - 7 Years
star-icon
4.9white-divider6+ Reviews

Posted on: 23/07/2025

Job Description

Our engineers own the product-working directly on the core stack, accelerating innovation, and driving market impact. We operate with the speed of a startup and the vision of a global player.

Here, your ideas matter. We foster a culture where talent is trusted, voices are heard, and growth is personal. If you're looking to build meaningful products with a team that values people as much as progress, this is the place.

Role Overview :

As Principal EMV Payments & POS Systems Engineer, you will lead the design, development, and certification of secure, high-performance POS solutions. You'll ensure compliance with EMV and PCI DSS standards, drive L3 certifications, and integrate payment hardware with Android-based applications. Your contributions will strengthen the FinTech payment backbone for VietPay across India and Vietnam.

Key Responsibilities :

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 :


1. Possess a deep understanding of EMV specifications, particularly for L3 certification, EMVCo certifications.

2. Develop and maintain EMV kernels for contact and contactless transactions.

- POS Hardware Integration:

1. Understand POS hardware peripherals (printers, scanners, card readers, displays).

2. Ensure seamless communication between hardware and software.

3. 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 in compliance 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 :


1. In-depth knowledge of EMV specifications and standards (ISO/IEC 7816, ISO 8583).

2. Experience with EMV L3 certification processes.

- Payment Security :


1. Strong understanding of PCI DSS compliance and secure coding practices.

2. Experience with cryptographic libraries and key management.

- POS Hardware :

1. Experience with POS terminal hardware and peripherals.

2. Knowledge of hardware communication protocols (USB, Bluetooth, serial).

- Programming Languages :


1. Proficiency in C/C++ (essential for EMV kernel and POS firmware development).

2. Java (for backend systems and potentially Android development).

- Android Development :


1. Experience in developing Android applications.

2. 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.

Qualifications :

- Bachelor's or Master's degree in Computer Science/Engineering or a related field with 5+ years of experience.

What We Offer :

- Year-end performance bonus (10-20% of monthly salary, with potential for higher bonuses based on exceptional performance).

- Employee Stock Option Plan (ESOP) for significant equity participation in the company's growth.

- The opportunity to work on cutting-edge FinTech projects that are transforming the financial landscape in Vietnam.

- A dynamic and fast-paced work environment with a focus on innovation and professional growth.

- Collaborative and supportive team culture that values teamwork, open communication, and continuous learning.

info-icon

Did you find something suspicious?