176 - 002 Software Engineer (Devices)
4 weeks ago
Are you ready to engineer the technology that keeps Singapore moving? We're looking for a Software Engineer (Devices) to join our team and play a key role in shaping the future of smart fare collection systems in Singapore's public transport network.
This is more than just a development role — it's an opportunity to design and build the brains behind devices used by millions of commuters daily. From embedded systems to cloud integration, your work will directly impact real-world mobility.
As a Software Engineer (Devices), you'll be responsible for the end-to-end software development of embedded systems used in our integrated e-payment fare collection solutions. Your contributions will ensure secure, seamless, and efficient transport operations.
Key responsibilities include:
- Gather and analyze software and system requirements.
- Design and develop embedded software applications from scratch.
- Implement secure and reliable communication protocols (e.g. TCP/IP, HTTPS, FTPS/SFTP, MQTT-S).
- Conduct thorough testing and debugging to ensure system functionality, performance, and reliability.
- Produce and maintain technical documentation across the Software Development Life Cycle (SDLC):
- Requirements Specifications
- Software Architecture & Design
- Interface Definitions
- Testing Plans
- Maintenance & Training Manuals
- Provide hands-on support for testing, deployment, and operational issues.
- Liaise with internal stakeholders and end-users for requirement clarification and issue resolution.
QNX
Technical Documentation
VxWorks
Embedded Linux
Embedded Software
AWS
Interpersonal Skills
SDLC
Reliability
Embedded Systems
Communication Protocols
Analytical and Problem-Solving Skills
Trouble shooting hardware
Agile Scrum
Administrative Support
Cloud
Docker Container
Debugging
Software Development
-
176 - 002 Software Engineer (Devices)
4 weeks ago
Singapore ACP COMPUTER TRAINING SCHOOL PTE. LTD. Full timeRoles & ResponsibilitiesRoles & ResponsibilitiesAre you ready to engineer the technology that keeps Singapore moving? We're looking for a Software Engineer (Devices) to join our team and play a key role in shaping the future of smart fare collection systems in Singapore's public transport network.This is more than just a development role — it's an...
-
176 - 002 Software Engineer (Devices)
4 weeks ago
Singapore A LOOP PTE. LTD. Full timeRoles & ResponsibilitiesRoles & ResponsibilitiesAre you ready to engineer the technology that keeps Singapore moving? We're looking for a Software Engineer (Devices) to join our team and play a key role in shaping the future of smart fare collection systems in Singapore's public transport network.This is more than just a development role — it's an...
-
144-002 Software Engineer
3 days ago
Singapore A LOOP PTE. LTD. Full timeAre you a seasoned **Software Engineer **with a passion for designing and developing cutting-edge device solutions? We are looking for a talented **Software Engineer (Devices) **to join our team, working on an integrated e-payment fare collection system. This is your opportunity to play a critical role in the future of smart transportation systems and solve...
-
Software Engineer
2 weeks ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$5,000 - S$8,000 / Monthly **Job Type** **Seniority** Mid **Years of Experience** At least 4 years **Tech Stacks** C++ UML **Requirements for Software Engineer (Devices)**: **(a) Responsibilities**: Working in a team to design and develop a real-time, reliable and secured e-payment devices that processes millions of public...
-
134-002-Software Engineer
8 hours ago
Singapore A LOOP PTE. LTD. Full timeRoles & ResponsibilitiesResponsibilities:Working with the development team, you will be responsible for the design, development, documentation, testing and delivery of the software solution for an Automatic Fare Collection (AFC) system or a high volume and performance intensive back office of an AFC system.Requirements gathering; Design, development, and...
-
Software Engineer
19 hours ago
Singapore NSEARCH GLOBAL PTE. LTD. Full timeRoles & ResponsibilitiesOur client, one of Asia-Pacific’s leading organizations is looking for:Software Engineer (Devices)Responsibilities Requirements gathering; Design, development, and maintenance of the software; Preparation and submission of deliverables throughout the software development lifecycles such as Business Rules, Software Requirement...
-
Software Engineer(Devices)
1 week ago
Singapore NSEARCH GLOBAL PTE. LTD. Full timeOur client, one of Asia-Pacific's largest organization is looking for: **Software Engineer(Devices)** **Responsibilities**: - Requirements gathering; - Design, implementation and testing of the software; - Preparation and submission of deliverables throughout the software development lifecycles such as Business Rules, Software Requirement Specifications,...
-
180-002 Software Engineer
10 hours ago
Singapore AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Full timeSoftware Engineer RoleThe Software Engineer will be responsible for a range of tasks including but not limited to:•Requirements gathering;•Design, implementation and testing of software solutions;•Preparation and submission of deliverables throughout the software development lifecycle.Key Responsibilities Include:•Assist with day-to-day application...
-
134-002-Software Engineer
3 hours ago
Singapore ABSOLUT POH TEO INVESTMENT HOLDING LLP Full timeRoles & ResponsibilitiesAbout Us:At ACP Group, we are at the forefront of transforming the future of transportation systems through innovative software solutions. We are seeking a skilled Software Engineer to join our team and take a key role in developing cutting-edge technology for Automatic Fare Collection (AFC) systems. If you are passionate about...
-
180-002 Software Engineer
8 hours ago
Singapore AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Full timeRoles & ResponsibilitiesResponsibilities:The scope of Software Engineer shall include but not limited to the following.•Requirements gathering;•Design, implementation and testing of the software;•Preparation and submission of deliverables throughout the software development lifecycles such as Business Rules, Software Requirement Specifications,...