Enable job alerts via email!

Software Engineer – IoT Development, Opensource

Realtek Singapore Private Limited

Singapore

On-site

SGD 45,000 - 70,000

Full time

Today
Be an early applicant

Job summary

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.

Benefits

Friendly working environment
Excellent career progression
Cutting-edge technologies

Qualifications

  • Bachelor's degree or above in a relevant field.
  • Experience in embedded system development across Windows, Linux, and macOS.
  • Passion in AIoT/IoT systems development is a plus.

Responsibilities

  • Develop software and firmware for AIoT/IoT Embedded systems.
  • Develop related protocols and software.
  • Manage community and provide customer support.

Skills

C/C++ programming
Scripting languages (Python/Bash/etc.)
Embedded system development
Communication skills
Teamwork

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, or related majors

Tools

FreeRTOS
Arduino
GitHub
Job description
Short description
  • 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.

Job Highlights
  • Opensource and Maker Culture.

  • Friendly working environment.

  • Excellent career progression and growth.

  • Cutting Edge Internet-of-Things and AI Technologies.

Position & Responsibilities
  • 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.

Requirements
  • 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.