Search Results

Systems Analyst (IoT System Development Engineer) - Contract

Agency: Housing and Development Board
Job no.: 553465
Work type: Contract, Permanent/Contract
Location: Singapore
Categories:InfoComm, Technology, New Media Communications, Engineering

We provide affordable homes of quality and value. We create vibrant and sustainable towns. We promote the building of active and cohesive communities. We inspire and enable all staff to give their best.

You will be involved in the Smart Solutions Translation & Advanced Urban Analytics Project and is responsible for developing, maintaining, and supporting the HDB’s IoT projects and systems. The candidate will work with various engineers and analysts from various HDB departments to realise HDB’s Smart Nation initiatives and goals.


-        Participate in the definition of development of IoT roadmaps and supports the technical decisions

-        Assist in the evaluation of new solutions for integration into the IoT Roadmap/Strategy

-        Analysis of requirements and produce work breakdown structure of IoT projects and estimation of activities required to be done in the project

-        Turn requirements and use cases into system architectures and designs

-        Design and development of IoT platform ecosystem including edge sensors, gateways, aggregators and actuators, mesh networks, IoT cloud services such as data ingestion, device provisioning, analytics and orchestration

-        Designing and development of APIs and user interaction pages for IoT platforms

-        Participate in team design and code reviews

-        Involved in system and user-acceptance testing

-        Work closely with various stakeholder such as network, server, security specialists and vendors to ensure smooth implementation and maintenance of systems



-        IoT and engineering background with relevant industry experience in IoT platform solutioning

-        Able to understand and devise systems and network architectures, Internet, Intranet, Extranet and client/server architectures.

-        Experience in developing APIs and integration of the product with other 3rd party applications and platforms

-        Prior experience of IoT or Event Stream Processing; experience in capturing, using, and/or analysing streaming data

-        Knowledge in relational and non-relational databases (NoSQL Databases) etc.

-        Experience in skillsets such as Java, C#, C++, Python, JSON, PHP etc.

-        Knowledge of IoT device management and its associated protocols such as MQTT, DDS, HTTP, Modbus, NFC, Wifi etc.

-        Good knowledge the various security and service quality aspects of IoT communication (e.g. TLS 1.2 and QoS etc.)

-        Well versed in the technology stack required for the development of IoT applications. E.g. Knowledge of the existing industry wide communication protocols available for IoT devices and systems

-        Hands-on experience with IoT cloud or on-premise platforms is preferred

-        Be able to work concurrently on multiple projects

-        Be able to write and communicate effectively

-        Possess good interpersonal skills and be able to work well in a team setting.



2-year contract period. Successful candidates will be offered a 1+1 year contract.

All applicants will be notified on whether they are shortlisted for the position within 4 weeks of the closing date of this job posting.

Applications close:

Back to search results Apply now

Share this:

| More
Back To TopTOP