Logo for Development Engineer (Reader Development Support)

Development Engineer (Reader Development Support)

MSI Global Pte Ltd
Singapore
S$6,500-S$8,000 p/m
Engineering → Electrical/Electronic Engineering
Contract
On-site

Posted 16 hours ago


About the role

This role involves creating, developing, and maintaining detailed and comprehensive embedded firmware, design documentation and test documentation including unit test cases. You will estimate, prioritize, plan and coordinate development activities, and document software design, processing flow, interface, firmware performance, and integration results to ensure quality and functionality.

Key responsibilities

Create, develop, and maintain detailed and comprehensive embedded firmware, design documentation and test documentation including unit test cases

Estimate, prioritize, plan and coordinate development activities

Document software design, processing flow, interface, firmware performance, and integration results to ensure quality and functionality

Work with developers and engineers to resolve issues and verify that software meets requirements

Conduct benchmarking and performance and end-to-end testing

Analyse test performance metrics, including response times, failure rates, and transaction success rates

Work closely with front end developers to address integration and performance of contactless products

Monitor and resolve integration issues, optimizing transaction performance and reliability

Perform thorough regression testing when defects are resolved

Document and track test results and defects

About you

Tertiary qualification in Computer Engineering, Electronics Engineering or related discipline

Domain knowledge and experience in EMV Contactless Specifications (C-2 to C-8 kernels, Book A, Book B), ISO/IEC 14443, ETSI TS 102 221

Understanding of smart card cryptographic protocols

Experience and knowledge of CEPAS (Contactless e-Purse Application for Singapore) and NXP Mi fare specifications

Proficiency in working with NFC/RFID, interface modules like UART, I2C

Experience in testing and troubleshooting contactless card and mobile phone

Experience in C, C++, Rust and other programming languages

Good written and verbal communication skills

Proven work experience in software quality assurance

Self-starter and able to work independently


About MSI Global Pte Ltd

Singapore
Services
51-200 employees

MSI Global Private Limited is a wholly-owned subsidiary of the Land Transport Authority of Singapore. MSI provides professional land transport consultancy, engineering services and solutions in Singapore and many other parts of the world. The Company owns a subsidiary in Shanghai.

We are looking for highly motivated, results-oriented team players to join us as professional partners to strengthen and realise our vision, mission, strategic thrusts and core values.

Looking for Similar Opportunities?

Explore more Electrical/Electronic Engineering jobs in Singapore with upfront salary details.