We are a fast-paced, rapidly growing payment gateway company that specializes in providing secure, scalable payment solutions across retail, vending, mobility, and other unattended environments. Our platform connects hardware, software, and services to enable seamless and intelligent commerce.
The Role:
We're looking for a Solutions Engineer, preferably with a strong background in unattended payments and integrations, including hands-on experience with protocols like MDB, DEX, coin/pulse, Ethernet/Serial and a working knowledge of Payment and Terminal Management Systems (TMS). This role is ideal for someone who loves working with both hardware and software, thrives on problem-solving, and wants to shape the future of integrated payment experiences in vending, kiosks, and other self-service environments.
You'll play a hybrid role that combines hands-on development and integration, field-level troubleshooting, and solutions engineering in collaboration with internal and external stakeholders.
Key Responsibilities:
Solutions Engineering & Client Support
Collaborate with pre-sales, sales engineering, and account teams to design and propose integration solutions for new clients.
Lead proof-of-concept (PoC) integrations and field tests for unattended solutions.
Assist customers with troubleshooting during deployment and provide hands-on support as needed.
Translate technical requirements into clear documentation and integration guides.
Hardware & Protocol Integration
Assist to integrate payment and peripheral hardware such as card readers, coin acceptors, bill validators, and telemetry devices.
Work with protocols such as MDB (Multi-Drop Bus), DEX, Pulse, Coin/Pulse, and serial/USB interfaces.
Implement and test communication layers between vending controllers and our payment platform.
Assist with mechanical and electrical hardware validation in unattended environments (vending, parking, transit, etc.).
Software Development & Diagnostics
Develop and support low-level device communication and integration tooling
Collaborate with the engineering team to ensure API and device-level interfaces are robust, maintainable, and secure.
Use custom scripts or tools to simulate vending events, monitor telemetry, and validate transaction integrity.
Payments & Terminal Management
Support end-to-end transaction flows including authorization, capture, refund, and settlement across card-present and contactless payments.
Work with TMS platforms to manage firmware updates, configuration profiles, remote diagnostics, and security updates.
Support certification efforts for EMV, PCI DSS, and payment network approvals as needed.
Qualifications:
4+ years in a technical, product integration or engineering role within payments, vending, kiosks, or embedded systems
Strong analytical and debugging skills across both hardware and software layers
Comfortable working directly with customers, vendors, and internal product/engineering teams
Hands-on development in Python, C/C++, or Java for diagnostic tools, test scripts, or embedded integration
Nice to Have:
Strong experience with unattended payment device integration using MDB, DEX, Pulse, Coin/Pulse, or other machine-level protocols
Experience working with or administering Terminal Management Systems (TMS)
Familiarity with payment terminals, PIN pads, contactless/NFC devices, and card schemes (EMV)
Experience in vending, parking, car wash, kiosk, or other unattended verticals
Exposure to telemetry platforms and remote monitoring tools
Familiarity with ISO 8583, Nexo, or similar transaction messaging standards
Background in embedded Linux or microcontroller development
Understanding of regulatory and compliance frameworks (e.g., EMV L1/L2, PCI PTS, SRED)
Job Types: Full-time, Permanent
Pay: $80,000.00-$110,000.00 per year
Benefits:
Dental care
Life insurance
Paid time off
Vision care
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.