Job Openings
Development Engineer 2
About the job Development Engineer 2
Role Summary
Develops Android-based reader applications and supports system validation for contactless fare payment systems through structured testing, performance analysis, and certification support.
Key Responsibilities
- Develop Android mobile reader applications.
- Create and execute test strategies and test cases.
- Perform benchmarking, end-to-end, and regression testing.
- Analyse performance metrics and coordinate with test laboratories.
- Support certification and compliance validation activities.
- Utilise AI tools and automation to enhance testing effectiveness.
- Technical Requirements
- EMV Contactless Specifications (C-2 to C-8 kernels, Book A & B)
- ISO/IEC 14443, ETSI TS 102 221
- CEPAS and NXP Mifare specifications
- NFC/RFID technologies
- Programming: C, C++, Java
- Android APK development
- Protocol analysers and diagnostic tools
Qualifications & Experience
- Degree in Computer Science, Software Engineering, or related field.
- Experience in Android development and system testing.
- Experience with payment systems or device integration is advantageous.