Bachelor's degree in computer engineering or related field
Minimum 4 years experience in iot firmware development
Proficiency in c++, python, .net, or java programming
SCIENTEC CONSULTING PTE. LTD. is seeking a Firmware Engineer to design and maintain firmware for IoT devices and related systems in Singapore. The ideal candidate should have a strong background in embedded systems and programming, with a focus on collaboration and problem-solving in a dynamic environment
Job Summary
The role involves designing, developing, and maintaining firmware for IoT devices, sensors, and edge systems.
Candidates will integrate sensor hardware with backend and cloud platforms using protocols such as MQTT, AMQP, REST APIs, and CoAP.
The position requires performing hardware-software integration testing, troubleshooting, validation, and performance optimization.
Matching Summary
Match Score: 85
SCIENTEC CONSULTING PTE. LTD. is seeking a Firmware Engineer to design and maintain firmware for IoT devices and related systems in Singapore. The ideal candidate should have a strong background in embedded systems and programming, with a focus on collaboration and problem-solving in a dynamic environment.
Skills & Requirements
Must-have
Bachelor's degree in Computer Engineering or related field
Minimum 4 years experience in IoT firmware development
Proficiency in C++, Python, .NET, or Java programming
Experience with embedded protocols like RS-485, Modbus, I2C, SPI, UART, CAN
Hardware-software integration testing and troubleshooting skills
Nice-to-have
Familiarity with AWS IoT Greengrass or Azure IoT Edge platforms
Exposure to serverless technologies and Docker container environments
Strong analytical and communication skills in fast-paced environments
Key Requirements
Bachelor's degree in Computer Engineering, Computer Science, or Electrical & Electronics Engineering
Minimum 4 years of experience in IoT firmware or embedded systems
Proficiency in C++, Python, .NET, or Java
Experience with industrial communication protocols (RS-485, Modbus, OPC-UA, etc.)