176 - 002 Software Engineer (Devices)

4 weeks ago


Singapore AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Full time
Roles & Responsibilities

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):
  1. Requirements Specifications
  2. Software Architecture & Design
  3. Interface Definitions
  4. Testing Plans
  5. 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.
Tell employers what skills you have

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

  • Singapore ACP COMPUTER TRAINING SCHOOL PTE. LTD. Full time

    Roles & 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...


  • Singapore A LOOP PTE. LTD. Full time

    Roles & 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...


  • Singapore A LOOP PTE. LTD. Full time

    Are 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...


  • Singapore A LOOP PTE. LTD. Full time

    Roles & 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

    20 hours ago


    Singapore NSEARCH GLOBAL PTE. LTD. Full time

    Roles & 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...


  • Singapore NSEARCH GLOBAL PTE. LTD. Full time

    Our 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,...


  • Singapore AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Full time

    Software 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...


  • Singapore ABSOLUT POH TEO INVESTMENT HOLDING LLP Full time

    Roles & 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...


  • Singapore AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Full time

    Roles & 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,...