Reset Text Size Decrease Text Size Increase Text Size
Print This Page
Land Transport Authority
Singapore Government

Land Transport Authority

Job Opportunities

Job Applicant Login

Update your details, view your application and progress >> Login

Refine search

Work type



Email us at

Senior Engineer, System Development (e-Payment Innovation Centre)

Apply now Job no: 3001146
Work type: Permanent/Contract
Categories: Engineering, InfoComm, Technology, New Media Communications

You will be working in a team to develop and deliver front-end reader solution of Account Based Ticketing system for automatic fare collection. You will be involved in Security Key Management System (SKMS) components & devices and embedded system implementation and maintenance. Your key role includes requirement gathering, prepare and maintain documents, software implementation, testing and provide support and maintenance. You are also required to assist in software application delivery, integration testing and system commissioning .You will work with various teams including those outside the organization to ensure high quality product delivery and seamless system integration.

• Tertiary qualification in Electrical / Electronics / Computer Engineering or a relevant discipline
• At least 8 years’ experience in C/C++ and C# language in Microsoft Windows or Real Time Operating Systems (RTOS). At least 5 years’ experience in contactless terminal development, in embedded systems, Near Field Communication (NFC), Radio Frequency Identity (RFId) or smart card technology
• Experience and skilled in embedded firmware development and debugging
• Experience and skilled in Contactless e-Purse Application Specification (CePAS) development for the contactless reader terminal
• Experience and skilled in kernel development and certification for Visa, MasterCard and EMV for the contactless reader terminal
• Experience in object-oriented software design and UML modeling
• Familiar with multi-threading, network socket, wireless communication and serial communication programming
• Knowledge on software security and cryptography will be an added advantage
• Knowledge of Software Development Life Cycle (SDLC) with Rational Unified Process (RUP) or Agile methodology
• Experience in developing test solutions, profiling and visualization of automated test results
• Strong analytical and problem-solving skills
• Excellent written and verbal communication skills
• Self-motivated, independent and a good team player

Applications close: Singapore Standard Time

Back to search results Apply now Refer a friend

Share this:

| More