Senior Bluetooth Software Engineer (US Fabless IC Design)

search staffing services pte. ltd.

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Our client, a leading startup in the semiconductor field, is seeking a Senior Bluetooth Software Engineer to join an embedded software team. You will design and maintain Bluetooth/BLE wireless software for microcontrollers and SoCs, collaborating with hardware, validation, and customer-facing teams to deliver high-quality solutions.

Your work will involve low-level C/C++ development in RTOS environments, with exposure to Zephyr and various peripheral interfaces, while focusing on performance

Qualifications

  • 5+ years of embedded software development experience.
  • Strong Bluetooth/BLE protocol stack expertise.
  • Experience with RTOS and low-level hardware interfaces.
  • Proficiency with Git, unit testing, CI, and debugging.
  • Experience with Zephyr or similar OS is a plus.

Responsibilities

  • Design, develop, and maintain embedded wireless software for Bluetooth/BLE and other short-range wireless technologies.
  • Implement new features, perform code reviews, optimize software performance, and troubleshoot complex firmware issues.
  • Collaborate with cross-functional engineering teams to integrate, validate, and debug wireless software on embedded platforms.
  • Develop and execute unit, integration, and interoperability tests while supporting test automation and software quality improvements.
  • Prepare technical documentation, support issue investigation, and contribute to software architecture and development planning.

Skills

Bluetooth/BLE protocol stacks
Embedded C/C++
RTOS development
Debugging
Unit testing & CI

Education

Bachelor's or Master's degree in Computer Science or Electrical Engineering

Tools

Git
JTAG
GDB
Zephyr
CI
Embedded toolchain

Job description

Our client is a leading startup in the semiconductor field and a leader in designing ultra low-power microprocessors. Opportunity to join a dynamic embedded software team developing SDKs and software platforms for next-generation microcontroller and SoC products. You will work closely with hardware, architecture, validation, and customer-facing teams to deliver high-quality software solutions that enable innovative embedded applications.

Senior Bluetooth Software Engineer

(Low level Device Drivers, Bluetooth, HAL, ARM-Cortex M)

Responsibilities:
  • Design, develop, and maintain embedded wireless software for Bluetooth/BLE and other short-range wireless technologies.
  • Implement new features, perform code reviews, optimize software performance, and troubleshoot complex firmware issues.
  • Collaborate with cross-functional engineering teams to integrate, validate, and debug wireless software on embedded platforms.
  • Develop and execute unit, integration, and interoperability tests while supporting test automation and software quality improvements.
  • Prepare technical documentation, support issue investigation, and contribute to software architecture and development planning.
Requirements:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related discipline, with 5+ years of embedded software development experience.
  • Strong expertise in Bluetooth/BLE protocol stacks, wireless firmware development, and debugging using protocol analyzers, sniffers, JTAG, GDB, or similar tools.
  • Proficiency in Embedded C/C++ development with experience in RTOS environments, software optimization, and low-level hardware interfaces.
  • Hands-on experience with development best practices including Git, unit testing, continuous integration, and embedded software debugging.
  • Experience with Zephyr, peripheral interfaces (e.g. I2C, SPI/MSPI, UART, I2S, PDM, TDM), and additional wireless technologies such as Zigbee or Thread is an advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (Bluetooth Controller) - Low level device drivers
Senior Embedded Software Engineer (Bluetooth Controller) - Low level device drivers

search staffing services pte. ltd. • Singapore

On-site
SGD 140,000 - 200,000
Senior Bluetooth Firmware Engineer, Low-Level Embedded
Senior Bluetooth Firmware Engineer, Low-Level Embedded

search staffing services pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Wireless Software Engineer - Bluetooth & RF
Senior Wireless Software Engineer - Bluetooth & RF

United States Digital Space LLC • Singapore

On-site
Senior Bluetooth Firmware Engineer (Low-Level Drivers)
Senior Bluetooth Firmware Engineer (Low-Level Drivers)

search staffing services pte. ltd. • Singapore

On-site
SGD 140,000 - 200,000
Sr. Software Engineer - Radio
Sr. Software Engineer - Radio

Ambiq • Singapore

On-site
SGD 70,000 - 90,000
Senior Software Engineer - Radio
Senior Software Engineer - Radio

United States Digital Space LLC • Singapore

On-site
Senior Software Engineer, Bluetooth & Embedded Wireless
Senior Software Engineer, Bluetooth & Embedded Wireless

Ambiq Micro, Inc. • Singapore

On-site
SGD 70,000 - 110,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRTSys • Singapore

On-site
SGD 60,000 - 90,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

BRT SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

luxshare precision singapore pte. ltd. • Singapore

On-site
SGD 110,000 - 180,000