Embedded Software Engineer (IoT)

SCIENTEC CONSULTING PTE. LTD.

Singapore
Office-based (punggol, singapore)
4+ years iot firmware experience
C++ or python programming proficiency
Rs-485 modbus opc-ua protocol knowledge
ScienTec Consulting Pte. Ltd. is seeking an Embedded Software Engineer specializing in IoT to design, develop, and maintain firmware for IoT devices. The ideal candidate will have a strong background in embedded systems, experience with various programming languages, and familiarity with communication protocols

Job Summary

  • The role involves designing and maintaining firmware for IoT devices, sensors, and edge systems while integrating them with backend platforms.
  • Candidates must possess a Bachelor's degree in Computer Engineering, Computer Science, or related disciplines with at least four years of relevant experience.
  • Proficiency in embedded communication protocols like RS-485, Modbus RTU/TCP, and OPC-UA is essential for successful hardware-software integration.

Matching Summary

Match Score: 85

ScienTec Consulting Pte. Ltd. is seeking an Embedded Software Engineer specializing in IoT to design, develop, and maintain firmware for IoT devices. The ideal candidate will have a strong background in embedded systems, experience with various programming languages, and familiarity with communication protocols.

Skills & Requirements

Must-have

  • 4+ years IoT firmware experience
  • C++ or Python programming proficiency
  • RS-485 Modbus OPC-UA protocol knowledge
  • Hardware-software integration testing skills

Nice-to-have

  • AWS IoT Greengrass or Azure IoT Edge familiarity
  • Serverless technologies and Docker exposure
  • Strong troubleshooting and analytical abilities

Key Requirements

  • Bachelor's degree in Computer Engineering or related field
  • Minimum 4 years of IoT firmware development experience
  • Proficiency in C++, Python, .NET, or Java

Work Rights

Not specified

Tailored Resume

Cover Letter