IoT Engineer (Data Science)

GMP TECHNOLOGIES (S) PTE LTD

Singapore

On-site

SGD 60,000 - 100,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

GMP Technologies (S) Pte Ltd is seeking an IoT engineer to design and develop end-to-end IoT solutions. You will select hardware, integrate software, and ensure system scalability across devices and edge components.

You will implement microcontrollers, optimize data pipelines, and validate hardware/software connectivity, working with cross-disciplinary teams to deliver practical IoT solutions. A strong Python background and SBC exposure are essential.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • At least 2 years of relevant IoT/embedded experience preferred.
  • Proficient in Python with device integration, data processing or automation.
  • Experience with Single-Board Computers, Raspberry Pi, and microcontrollers (Arduino/ESP32).
  • Hands-on IoT and device communications (MQTT, HTTP, RS232/RS422, TCP/IP).
  • Prototyping electronics—wiring, circuitry, testing, troubleshooting.
  • Basic Linux knowledge; read hardware datasheets.
  • Database knowledge and SQL; C/C++ would be an advantage.
  • Ability to research new technologies and prototype with 3D printing.

Responsibilities

  • Design and develop IoT systems, including hardware selection, software integration, and scalability.
  • Implement and optimise microcontrollers, sensors, and edge devices for connectivity.
  • Develop data pipelines for collection, processing, and secure transmission of data between IoT devices and systems.
  • Maintain, improve, and troubleshoot existing IoT systems for performance and uptime.
  • Conduct testing and validation of IoT systems and components.
  • Collaborate with cross-disciplinary teams to deliver practical IoT solutions.
  • Gather and analyse user requirements and translate them into scalable IoT solutions.
  • Undertake additional tasks as assigned by the supervisor.

Skills

Python
IoT systems
Embedded systems
MQTT
C/C++
Linux basics
Hardware interfacing
Data processing
SQL basics

Education

Bachelor's degree (Computer Engineering/CS/EE)

Tools

Raspberry Pi
Arduino
ESP32

Job description

Responsibilities:
  • Design and develop IoT systems, including hardware selection, software integration, and scalability.
  • Implement and optimise microcontrollers, sensors, and edge devices to ensure seamless hardware and software connectivity.
  • Develop data pipelines for the collection, processing, and secure transmission of data between IoT devices, machines, and systems.
  • Maintain, improve, and troubleshoot existing IoT systems to ensure performance, reliability, and uptime.
  • Conduct testing and validation of IoT systems and components to ensure functionality and performance.
  • Collaborate with cross-disciplinary teams, including software developers and maintenance engineers, to deliver practical IoT solutions.
  • Gather and analyse user requirements and translate them into practical and scalable IoT solutions.
  • Undertake additional tasks and responsibilities as assigned by the supervisor, demonstrating flexibility in a dynamic work environment.
Requirements:
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • At least 2 years of relevant experience in IoT, embedded systems, or a related field is preferred.
  • Proficient in Python programming, with hands-on experience in device integration, data processing, or automation.
  • Experience with Single-Board Computers, particularly Raspberry Pi, and microcontrollers/microprocessors such as Arduino and ESP32.
  • Hands-on experience with IoT and device communication technologies such as MQTT, HTTP, RS232/RS422, and TCP/IP.
  • Hands-on experience in electronics prototyping, including wiring, circuit connections, testing, and troubleshooting.
  • Basic proficiency in Linux, with basic knowledge of analogue and digital electronics.
  • Ability to read and interpret hardware and component datasheets.
  • Basic knowledge of databases and SQL (e.g. PostgreSQL, Oracle) and C/C++ programming would be an advantage.
  • Ability to independently research and apply new technologies, with experience using 3D printers for prototyping being an advantage.
  • Willingness to deploy and maintain hardware in cleanroom environments.
  • Strong written and verbal communication skills, good teamwork, a positive attitude, and a passion for IoT systems and development. Willingness to share knowledge with colleagues.

GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R1110239

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IoT Engineer
IoT Engineer

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 65,000 - 100,000
IoT Engineer
IoT Engineer

GMP Technologies • Singapore

On-site
SGD 60,000 - 90,000
Internet of Things Engineer
Internet of Things Engineer

Pasona Singapore Pte. Ltd. • Singapore

On-site
SGD 51,000 - 61,000
IoT Engineer (Raspberry Pi) - JL
IoT Engineer (Raspberry Pi) - JL

PASONA SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Shuttle Bus
Growth opportunity provided
IoT Engineer - JY
IoT Engineer - JY

PASONA SINGAPORE PTE. LTD. • Singapore

On-site
SGD 51,000 - 61,000
Internet of Things Engineer - JL
Internet of Things Engineer - JL

Pasona Singapore Pte. Ltd. • Singapore

On-site
SGD 60,000 - 100,000
IoT Engineer / Deg in Computer Sci or any Engrg field/ Entry-level weclome/MFG!
IoT Engineer / Deg in Computer Sci or any Engrg field/ Entry-level weclome/MFG!

TempServ Pte Ltd • Singapore

On-site
SGD 50,000 - 85,000
Company transport provided (islandwide
Comprehensive staff benefits + AWS + _
Performance bonuses offered
IoT Intern
IoT Intern

InternSG • Singapore

On-site
SGD 13,000 - 20,000
IoT Systems Engineer: Edge Devices & Data Pipelines
IoT Systems Engineer: Edge Devices & Data Pipelines

GMP TECHNOLOGIES (S) PTE LTD • Singapore

On-site
SGD 65,000 - 100,000
Internet of Things Engineer
Internet of Things Engineer

HYRED • Singapore

On-site
SGD 50,000 - 85,000