Search by job, company or skills

A

Firmware Engineer

3-6 Years
SGD 5,000 - 6,500 per month
Save
new job description bg glownew job description bg glow
  • Posted 12 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Firmware Engineer

About the Role
We're looking for a passionate Firmware Engineer to join our team! In this role, you'll design and develop firmware for networking and IoT products, working with technologies like Wi-Fi, Zigbee, Bluetooth, and Wi-SUN. You'll collaborate closely with our hardware engineers to ensure smooth integration and testing, while also supporting our sales, manufacturing, and customer teams. If you love problem-solving and building reliable systems, we'd love to meet you.

What You'll Do

  • Design, develop, and troubleshoot embedded firmware for wireless and IoT products

  • Add new features and optimize existing firmware for better performance

  • Work with hardware engineers on integration, validation, and testing

  • Develop drivers for UART, SPI, I²C, USB, and other protocols

  • Implement bootloaders and firmware update solutions

  • Provide technical support to internal teams and customers

What We're Looking For

  • Diploma/Degree in Electronic Engineering, Computer Science, or a related field

  • Strong programming skills in C/C++ for embedded systems

  • Experience with embedded Linux (drivers, kernel builds, etc.)

  • Knowledge of wireless protocols (Wi-Fi, Zigbee, Bluetooth, Wi-Sun), IoT, or LED lighting

  • Familiarity with SDKs from Broadcom, Qualcomm, MTK, or Sigma (advantage)

  • Hands-on experience with ARM-M / ARM-A architectures, bootloaders, and firmware updates

  • Understanding of TCP/IP, BLE, USB, Wi-Fi, and serial communications

  • Organized, detail-oriented, and motivated team player with strong problem-solving skills

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147919643

Similar Jobs

Singapore, Ubi

Skills:

CLinux System ProgrammingGitlabJiraDevOps tool operation