Logo-of-ULTRA-WIRELESS-PTE.-LTD.-hiring-for-jobs-in-Singapore-on-GrabJobs

Senior Firmware Engineer

salary Salary :

$5,000 - 10,000 monthly

Job Description - Senior Firmware Engineer

Company Overview

An IC design start-up founded by senior leaders from Huawei and IBM, specializing in advanced wireless IC development and mass production. Focus areas include UWB, BLE, NB-IoT, and WiFi6 technologies.

Job Summary

Develop firmware and software for advanced communication, positioning, and bioradar systems, following the V-model development process to deliver high-quality embedded solutions.

Responsibilities

  • Develop firmware and software for communication, positioning, and bioradar systems to meet product requirements
  • Apply the V-model development process including requirement analysis, high-level and low-level design, implementation, unit testing, integration testing, and system testing
  • Build and optimize low-level drivers and manage memory efficiently using C and C++ in embedded environments
  • Develop and maintain embedded firmware on multi-core microcontrollers with RTOS, ensuring real-time performance and stability
  • Implement and troubleshoot embedded communication protocols such as I2C, UART, and SPI to enable device interoperability
  • Use debugging tools including oscilloscopes, logic analyzers, and firmware debuggers to identify and resolve hardware and software issues
  • Collaborate closely with offshore teams and customers in China to ensure alignment and timely delivery of project milestones
  • Adapt to fast-paced project demands and manage overtime as needed to meet deadlines

Required competencies and certifications

  • Proficient in C and C++ programming for embedded systems, focusing on memory management and low-level driver development
  • Experience with embedded operating systems (RTOS) and firmware development on multi-core microcontrollers
  • Knowledge of pre-emption, interrupt request (IRQ) handling, and embedded communication protocols (I2C, UART, SPI)
  • Skilled in using debugging equipment such as oscilloscopes, logic analyzers, and firmware debuggers
  • Ability to coordinate effectively with offshore teams and customers in China

Preferred competencies and qualifications

  • Bachelor’s degree or higher in computer engineering, electronic engineering, communication, automation, applied mathematics, or related fields
  • Experience with wireless communication technologies including UWB, BLE, WiFi, NFC
  • Expertise in MAC and Link Layer protocols
  • Experience with ARM Cortex-M series microcontrollers and platforms such as ESP32, Raspberry Pi, Arduino, STM32
  • Capability to build toolchains using Python
  • Minimum of 5 years of corporate experience
Original job Senior Firmware Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.