Enable job alerts via email!

IoT Software Engineer - spvw

SCIENTEC CONSULTING PTE. LTD.

Singapore

Hybrid

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading consulting firm in Singapore is seeking an experienced IoT Software Engineer to design and develop innovative solutions bridging connected devices with cloud-based applications. The role involves working with edge devices and developing real-time data ingestion systems while ensuring scalability and security across devices. A Bachelor's degree and at least three years of related experience are required. This position offers a competitive remuneration package and hybrid working arrangements.

Benefits

Competitive remuneration package
Hybrid working arrangements

Qualifications

  • Minimum of 3 years of relevant experience in software engineering specializing in IoT, embedded systems, or connected-device development.
  • Familiarity with hardware interfaces (GPIO, UART, I2C, SPI) is a plus.
  • Strong understanding of data serialization formats (JSON, Protobuf).

Responsibilities

  • Develop and integrate IoT devices with cloud platforms (AWS IoT Core / Azure IoT Hub / GCP IoT Core).
  • Design and implement communication protocols (MQTT, CoAP, RESTful APIs).
  • Implement real-time data ingestion, storage, and analytics pipelines.
  • Ensure system security, scalability, and reliability across device fleets.

Skills

Python
Node.js
Typescript
MQTT
HTTP
TCP/IP
Docker
Kubernetes

Education

Bachelor’s Degree in Computer Science, Electrical/Electronic Engineering, or related field
Job description

We are seeking a highly motivated IoT Software Engineer to design and develop solutions that bridge connected devices with cloud-based applications. Join us in driving continuous innovation alongside industry experts and contribute to impactful nationwide projects!

  • Agile development culture to promote continuous learning and growth, contribute to large-scale government initiatives.
  • Competitive remuneration package.
  • Hybrid working arrangements.
Key Responsibilities
  • Develop and integrate IoT devices with cloud platforms (AWS IoT Core / Azure IoT Hub / GCP IoT Core).
  • Design and implement communication protocols (MQTT, CoAP, RESTful APIs).
  • Work with edge devices, microcontrollers, and embedded systems (e.g. Raspberry Pi, Arduino, ESP32).
  • Implement real-time data ingestion, storage, and analytics pipelines.
  • Collaborate with software and cloud engineers to deploy and manage IoT solutions.
  • Ensure system security, scalability, and reliability across device fleets.
  • Conduct testing, debugging, and firmware updates for IoT devices.
Requirements
  • Bachelor’s Degree in Computer Science, Electrical/Electronic Engineering, or related field.
  • Minimum of 3 years of relevant experience in software engineerng (specializing in IoT, embedded systems, or connected-device development).
  • Proficiency in Python, Node.js, Typescript, etc.
  • Familiar with communication protocols (MQTT, HTTP, TCP/IP).
  • Experience with cloud services (AWS, Azure, or GCP).
  • Knowledge of device-to-cloud integration and edge computing.
  • Strong understanding of data serialization formats (JSON, Protobuf).
  • Familiarity with hardware interfaces (GPIO, UART, I2C, SPI) is a plus.
  • Experience with Docker/Kubernetes for edge deployments.

By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).

This authorizes us to:

Contact you about potential opportunities.

Delete personal data not required at this application stage.

All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Wong Vi Yin (Vanessa) – R24123532
ScienTec Consulting Pte Ltd – 11C5781

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.