
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading payment solutions company seeks a Software Developer to work on Android-based applications for payment terminals. You will develop and enhance secure payment processing functionalities, learn C programming for embedded systems, and ensure compliance with industry standards. Ideal candidates have strong problem-solving skills and are willing to collaborate in a team-oriented environment. Experience in fintech or payment protocols is a plus. This position is based in Selangor, Malaysia.
Develop, maintain, and enhance Android-based applications for payment terminals and soundbox devices.
Learn and apply C programming for the Aisino Q161 platform to enable secure EMV card reader and soundbox functionalities.
Integrate payment processing features, NFC/QR code scanning, and transaction workflows.
Collaborate with backend engineers to integrate APIs and ensure secure, real-time payment processing.
Implement compliance and security standards (e.g., PCI PTS, EMVCo) in terminal software development.
Perform debugging, testing, and troubleshooting of both Android and embedded C modules.
Work closely with QA and hardware teams to ensure smooth hardware-software integration.
Participate in code reviews, documentation, and version control using Git.