Software Engineer (Device) at FPT Asia Pacific Pte Ltd
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

27 May, 26

Salary

0.0

Posted On

26 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Embedded Platforms, QNX, VxWorks, Embedded Linux, Object-Oriented Design, UML Modelling, Multi-threading, Concurrency Programming, Socket Programming, Serial Communication, USB Communication, TCP/IP, HTTPS, FTPS/SFTP, Debugging

Industry

IT Services and IT Consulting

Description
Role Summary Designs and develops software for embedded e-payment devices used in automated fare collection systems, ensuring secure communications and reliable transaction processing. Key Responsibilities Design and develop software for embedded e-payment devices. Implement and optimise communication protocols (TCP/IP, HTTPS, FTPS/SFTP). Perform debugging, testing, and system troubleshooting. Support system integration and device certification. Prepare SDLC deliverables and technical documentation. Technical Requirements C++ on embedded platforms (QNX, VxWorks, Embedded Linux) Object-oriented design and UML modelling Multi-threading and concurrency programming Socket programming Serial and USB communication Knowledge of Automatic Fare Collection (AFC) systems Qualifications & Experience Degree in Computer Engineering, Electronics, or related field. Minimum 5 years of embedded systems development experience. Experience in payment devices or transit systems is an advantage.
Responsibilities
The role involves designing and developing software for embedded e-payment devices used in automated fare collection systems, focusing on secure communications and reliable transaction processing. Key tasks include implementing and optimizing communication protocols, performing testing, and supporting system integration and certification.
Loading...