IoT Engineer

GMP TECHNOLOGIES (S) PTE LTD

Singapore

On-site

SGD 65,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GMP Technologies (S) Pte Ltd is seeking an IoT/Embedded Systems Engineer to design and develop end-to-end IoT solutions, from hardware selection to software integration. You will optimise microcontrollers and edge devices, build data pipelines, and collaborate with cross-functional teams to deliver scalable IoT systems.

The role requires 2+ years in IoT/embedded fields, strong Python skills, and experience with Raspberry Pi/ESP32/Arduino.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • At least 2 years of IoT/embedded experience preferred.
  • Proficient in Python programming with hands-on device integration, data processing, or automation.

Responsibilities

  • Design and develop IoT systems including hardware selection, software integration and scalability.
  • Implement and optimise microcontrollers, sensors and edge devices for seamless connectivity.
  • Develop data pipelines for collection, processing and secure transmission between devices, machines and systems.
  • Maintain and troubleshoot existing IoT systems for performance and uptime.
  • Conduct testing and validation of IoT systems and components.
  • Collaborate with software developers and maintenance engineers to deliver practical IoT solutions.
  • Gather and analyse user requirements and translate into scalable IoT solutions.
  • Undertake additional tasks as assigned in a dynamic environment.

Skills

Python programming
Raspberry Pi
Arduino/ESP32
MQTT/HTTP/TCP-IP
C/C++
SQL
Linux basics
Device integration
Electronics prototyping
Reading datasheets

Education

Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field

Tools

Raspberry Pi
Arduino
ESP32
PostgreSQL/Oracle
3D printers

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.

To learn more about this opportunity, please contact Yingying at yingying.lai@gmprecruit.com

We regret that only shortlisted candidates will be notified.

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 • Singapore

On-site
SGD 60,000 - 90,000
IoT Engineer
IoT Engineer

Pasona Singapore Pte. Ltd. • Singapore

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

Pasona Singapore Pte. Ltd. • Singapore

On-site
SGD 51,000 - 61,000
IoT Engineer - JY
IoT Engineer - JY

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
Internet of Things Engineer - JL
Internet of Things Engineer - JL

Pasona Singapore Pte. Ltd. • Singapore

On-site
SGD 60,000 - 100,000
IoT Intern
IoT Intern

InternSG • Singapore

On-site
SGD 13,000 - 20,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
Lead/Senior Engineer (IoT/IIoT)
Lead/Senior Engineer (IoT/IIoT)

Centre for Strategic Infocomm Technologies (CSIT) • Singapore

On-site
SGD 120,000 - 180,000
Lead/Senior Engineer (IoT/IIoT)
Lead/Senior Engineer (IoT/IIoT)

CSIT Singapore • Singapore

On-site
SGD 120,000 - 160,000