
Development Engineer (Reader Development Support)
MSI Global Pte Ltd
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
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.