Development Engineer/Snr Development Engineer (Embedded System) – School of Engineering
Nanyang Polytechnic's Centre of Innovation for Electronics and IoT is seeking a Development Engineer to work on IoT-connected electronic products. You will plan, design, and develop software solutions alongside industry partners. The role requires proficiency in C/C++ or Python and strong foundational knowledge of embedded systems and communication protocols. This position offers opportunities to explore emerging IoT technologies in a collaborative and innovative environment.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
Experience not specified
Function
Engineering
Work mode
Onsite, Singapore
Company
Tier 2
What you will work on
Nanyang Polytechnic's Centre of Innovation for Electronics and IoT is seeking a Development Engineer to work on IoT-connected electronic products. You will plan, design, and develop software solutions alongside industry partners. The role requires proficiency in C/C++ or Python and strong foundational knowledge of embedded systems and communication protocols. This position offers opportunities to explore emerging IoT technologies in a collaborative and innovative environment.
TAL's take
Standard academic research and development role in a niche engineering domain, offering clear project-based scope but lacking specific industry-leading status.
Well-defined responsibilities for embedded systems and IoT development within a specific innovation center.
Must haves
- Degree in Electrical, Electronics, or Computer Engineering
- Experience in C/C++ or Python
- Familiarity with embedded system design
- Understanding of SPI, I2C, TCP/IP, RS232, and RS485
Tools and skills
Nice to have: wi-fi, bluetooth, ble, zigbee, cellular.
About the company
Academic institution with an industry-facing innovation center, considered a stable mid-tier employer.