Wireless Embedded Firmware Engineer (Z-Wave / OTA)

Belcan

Indianapolis (IN)

On-site

USD 90,000 - 130,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Belcan is seeking an Embedded Software Engineer to design, develop, and maintain firmware that runs directly on microcontrollers in collaboration with hardware engineers. The role emphasizes RF/wireless expertise, OTA updates, and robust debugging with J-Link/SWD/GDB.

The ideal candidate will have strong Embedded C skills for Cortex-M33, experience with Z-Wave, mesh networking, RF coexistence, and familiarity with Silicon Labs tools such as Simplicity Studio and related SDKs.

Qualifications

  • Experience writing embedded C for ARM Cortex-M devices.
  • Strong knowledge of bare-metal and RTOS firmware development.
  • Proficient in interrupt-driven architectures and peripheral programming (DMA, timers, watchdogs, GPIO, UART, SPI, I2C).
  • Experience with J-Link/SWD/GDB debugging and firmware update mechanisms.
  • Familiarity with Silicon Labs wireless stack APIs and Simplicity Studio.

Responsibilities

  • Design, develop, and maintain embedded software tightly integrated with hardware.
  • Collaborate with hardware engineers to optimize performance and power consumption.
  • Implement OTA firmware updates and wireless protocol support (Z-Wave).
  • Debug and validate firmware using industry-standard tools (J-Link, SWD, GDB).

Skills

Embedded C
Bare-metal/RTOS
Interrupt-driven
DMA peripherals
UART SPI I2C
J-Link/SWD/GDB
Firmware updates
Z-Wave experience
Silicon Labs tools

Tools

Simlicity Studio
Silicon Labs SDKs
Zniffer
PTI tracing
OTA DFU

Job description

Belcan is seeking an Embedded Software Engineer to design, develop, and maintain firmware that runs directly on microcontrollers in collaboration with hardware engineers. The role emphasizes RF/wireless expertise, OTA updates, and robust debugging with J-Link/SWD/GDB.

The ideal candidate will have strong Embedded C skills for Cortex-M33, experience with Z-Wave, mesh networking, RF coexistence, and familiarity with Silicon Labs tools such as Simplicity Studio and related SDKs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Belcan • Indianapolis (IN)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer — Embedded Systems & Secure OTA
Senior Firmware Engineer — Embedded Systems & Secure OTA

Belkin International • El Segundo (CA)

On-site
USD 130,000 - 145,000
Embedded Wireless Software Engineer I (Hybrid)
Embedded Wireless Software Engineer I (Hybrid)

Silicon Laboratories Inc. • Austin (TX)

On-site
USD 79,000 - 146,000
Great medical plans
401k with match
Equity rewards (RSUs)
+5
Wireless Firmware Engineer – Embedded RTOS (Wi‑Fi)
Wireless Firmware Engineer – Embedded RTOS (Wi‑Fi)

Ezurio • Akron (OH)

Hybrid
USD 100,000 - 140,000
Hybrid work arrangement
Senior Firmware Engineer: Embedded Bring-Up & Wireless
Senior Firmware Engineer: Embedded Bring-Up & Wireless

OSI Engineering, Inc. • Palo Alto (CA)

On-site
USD 140,000 - 200,000
Senior Firmware Engineer
Senior Firmware Engineer

Insight Global • Carol Stream (IL)

On-site
USD 90,000 - 125,000
Embedded Wireless Firmware Engineer – Real-Time Systems
Embedded Wireless Firmware Engineer – Real-Time Systems

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 109,000 - 164,000
Firmware Engineer
Firmware Engineer

LER TechForce, LLC. • Indianapolis (IN)

On-site
USD 90,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

CodeX Tech-IT LLC • California

On-site
USD 80,000 - 110,000
Embedded Firmware Engineer – Low-Power IoT
Embedded Firmware Engineer – Low-Power IoT

LER TechForce, LLC. • Indianapolis (IN)

On-site
USD 90,000 - 130,000