CareerPlanSign in

Software Engineer

Singapore💼 Full-time🗓 2026-02-25 → 2026-08-06

Core

Designing and developing software solutions for connectivity and control of measurement devices across Field, Edge, and Cloud environments.

Role type

Software Engineer (IoT & Cloud)

Builds

Prototypes, products, systems, cloud/on-premise services, and applications for remotely connected IIoT devices.

Domain

Industrial Internet of Things (IIoT), Measurement Systems, Cloud Computing

Deliverable

production ML models | product features | infrastructure

Required skills

C++, C#, Windows application development, Linux application development, communication protocols, messaging systems, Azure DevOps pipeline management, technical documentation, risk evaluation

Preferred skills

Embedded Linux (Yocto), Angular, Golang, Python, Google Cloud, Microsoft Azure, Azure IoT, Ansible, Containerization

Technologies

C++, C#, .NET, Azure DevOps, Angular, Golang, Python, Google Cloud, Microsoft Azure, Azure IoT, Ansible, Yocto, Linux, Windows

Responsibilities

Build prototypes, products, and systems suitable for testing; Develop and maintain high-quality software; Develop cloud/on-premise services and applications; Stay current with IoT technologies; Share expertise and provide user training; Evaluate engineering approaches and risks; Author technical reports and presentations; Develop and maintain Azure DevOps release pipelines.

Seniority

Mid-Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.