Back to all jobs
S
Firmware Engineer
D04 Harbourfront, Sentosa Island, Telok Blangah, Singapore
Contract, Full TimeInformation TechnologyJob Description
Location: Punggol
Working hours: Mon-Fri, Office hours
What You’ll Do
- Design, develop, and maintain firmware for IoT devices, sensors, and edge systems
- Integrate sensor hardware and embedded systems with backend and cloud platforms using protocols such as MQTT, AMQP, REST APIs, and CoAP
- Perform hardware–software integration testing, troubleshooting, validation, and performance optimisation
- Implement monitoring, security controls, and device communication features to ensure system reliability and stability
- Collaborate with cross-functional teams to gather requirements, enhance platform capabilities, and maintain technical documentation
What We’re Looking For
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical & Electronics Engineering, or related disciplines
- Minimum 4 years of experience in IoT firmware, embedded systems, or sensor-based application development
- Proficiency in programming languages such as C++, Python, .NET, or Java
- Experience working with embedded and industrial communication protocols such as RS-485, Modbus RTU/TCP, OPC-UA, I2C, SPI, UART, or CAN
- Familiarity with IoT and edge platforms such as AWS IoT Greengrass or Azure IoT Edge will be advantageous
- Exposure to serverless technologies, Docker, or container-based environments is a plus
- Strong troubleshooting, analytical, and communication skills in a fast-paced technical environment
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
• Contact you about potential opportunities.
• Delete personal data as it is not required at this application stage.
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Elaine Wong (Zoe) l Outsourcing Team
ScienTec Consulting Pte Ltd - 11C5781
About Scientec Consulting Pte. Ltd.
First seen: May 20, 2026
Last updated: May 29, 2026