x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer (Embedded Operating System)
 banner picture 1  banner picture 2  banner picture 3

Software Engineer (Embedded Operating System)

Absolut Poh Teo Investment Holding Llp

Absolut Poh Teo Investment Holding Llp company logo

Email your CV to [email protected]


(a) Responsibilities:

Working in a team to design and develop real-time, reliable, and secured e-payment applications. The key role includes requirements gathering, design, software implementation, documentation and testing, and deployment of the system.

The activities required to be performed shall include the following:

· Work with a team to design and develop payment devices/security systems that process public transport commuters’ cards.

· Implement and optimize communication protocols (e.g.TCP/IP, HTTPS, FTPS/SFTP, MQTT-S) to establish secure and reliable connections between devices and on-premises/cloud platforms.

· Conduct thorough application testing, debugging, and troubleshooting to identify and resolve issues related to functionality, connectivity, performance, and reliability.

· Produce quality documents required in the software development life cycle (SDLC) which include the Requirement, Specification, Design, Interface Specification, Test plan and report, Operation and Maintenance Manual, Training Manual, and other documents as required in the SDLC processes.

· Conduct testing and validation on the applications to ensure requirements and designs are met. Support in system deployment, installation, field testing, and maintenance.

· Investigate the application issues reported by the internal and external stakeholders, and perform defect fixing to rectify the issues.

· Assist with day-to-day application support issues. Liaise with users on the requirements, testing, and production issues.

(b) Qualifications & Requirements:

· Degree in Electrical / Electronics / Computer Engineering / Computer Science or a relevant discipline.

· At least 3 years’ work experience in object-oriented software development, C++, Java application development in Windows, Linux, and/or Embedded platforms.

· Experience in writing Requirements Specification, Use Cases, Design Documentation, and designing software using object oriented ,software design and UML modelling

· Experience in multi-threading, socket programming and serial/USB communication.

· Added advantage if candidate is familiar with one or more of the following technologies:

o HTML / CSS / JavaScript / JSON

o Three-tier software architecture

o Virtualization Technologies (such as hypervisors or containers)

o MQ/MQTT

o Secure Communications (e.g. SFTP, HTTPS, etc.)

· Knowledge of SDLC with RUP or Agile methodology and have been gone through at least one full SDLC

· Strong analytical and problem-solving skills

· Good written and verbal communication skills in English

· Self-motivated, independent and a good team player

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Data Entry Assistant / North
Temp-team Pte Ltd
Quick Apply
System/ Network Support Engineer (AMK)
Maestro Human Resource Pte. Ltd.
Quick Apply
Information Technology Executive
Sentosa Beach Resort Pte Ltd
Quick Apply
Assistant Director of Food & Beverage
Sentosa Beach Resort Pte Ltd
Quick Apply
Point of Sale (IPAD) IT Support
Jj Consulting Services
Quick Apply
Computer Vision/AI Engineer
Cleanheights Robotics Pte. Ltd.
Quick Apply
Application Support Analyst- Oracle Fusion SCM
Applied Value Technologies Pte. Ltd.
Quick Apply
Technology Enablement, Senior SAP MM Consultant
Kpmg Services Pte. Ltd.
Quick Apply
Head of Servicing Operations APAC
Wise
Quick Apply
Data Science Intern
Louis Dreyfus Company
Quick Apply