
Enable job alerts via email!
A tech company in Singapore is seeking an R&D software engineer to develop embedded systems software for AIoT/IoT. Responsibilities include firmware engineering, protocol development, and community support. Candidates should have a Bachelor's degree in Computer Engineering or related fields and skills in C/C++, embedded systems, and open-source platforms. Entry-level candidates are welcome, and a passion for AI technologies is appreciated.
R&D software engineer in a role of developing embedded system with AIoT/IoT at open-source platform. Also involve of maker community and ecosystem build up.
Opensource and Maker Culture.
Friendly working environment.
Excellent career progression and growth.
Cutting Edge Internet-of-Things and AI Technologies.
Engineering software and firmware tailored for AI and Internet‑of‑Things Embedded system software development.
AIoT/IoT related protocol and software development.
Embedded peripheral, video codec, Wi‑Fi/BLE related software development.
Porting new features and capabilities to opensource AIoT/IoT platforms.
Community management and customer support.
Updated of the latest technology trends and cutting‑edge technologies.
Bachelor's degree or above in Computer Engineering, Electrical Engineering, or other related majors.
Embedded system development across Windows, Linux, and macOS with open‑source platforms such as FreeRTOS, Arduino, GitHub.
Experience with C/C++ and some scripting languages (Python/Bash/etc.).
Experience with edge computing and/or AIoT‑related development is a plus.
Passion in AIoT/IoT systems development is a plus.
Willingness to learn new technologies and follow the latest software trend.
Good communication and teamwork skills.
Entry levels are welcome to apply.