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.