IoT Firmware Engineer - Embedded C/C++, BLE & WiFi

IDR, Inc.

Duluth (GA)

On-site

USD 90,000 - 130,000

Full time

32 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package
Full Benefits; Medical, Vision, Dental
Industry-leading organization
Close-knit and team-oriented culture

Job summary

IDR, Inc. is seeking a Firmware Developer to join our client in Suwanee, GA, delivering firmware for advanced IoT devices. Develop, test, and optimize embedded code, focusing on reliability and performance.

You will collaborate with STMicro and Realtek MCU teams, implement bootloaders, drivers, and secure communications (BLE, Wi‑Fi, TLS/HTTP) across SPI, I2C, and UART. This is a full‑time role with competitive compensation and full benefits.

Qualifications

  • Proficiency in embedded C/C++ programming with a strong understanding of IoT protocols like MQTT and TCP/IP.

Responsibilities

  • Develop and maintain firmware for IoT devices, ensuring high performance and reliability.
  • Collaborate with our client's team to work with STMicro and Realtek microcontrollers.
  • Write and optimize embedded C/C++ code, focusing on bootloaders, device drivers, and communication protocols.
  • Ensure the reliability of BLE, Wi-Fi, encryption, and various communication protocols such as SPI, I2C, and UART.

Skills

Embedded C/C++
MQTT
TCP/IP
Bootloaders
SPI
I2C
UART
BLE
Wi‑Fi
TLS/HTTP

Tools

STMicrocontrollers
Realtek microcontrollers

Job description

IDR, Inc. is seeking a Firmware Developer to join our client in Suwanee, GA, delivering firmware for advanced IoT devices. Develop, test, and optimize embedded code, focusing on reliability and performance.

You will collaborate with STMicro and Realtek MCU teams, implement bootloaders, drivers, and secure communications (BLE, Wi‑Fi, TLS/HTTP) across SPI, I2C, and UART. This is a full‑time role with competitive compensation and full benefits.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Developer
Firmware Developer

IDR, Inc. • Duluth (GA)

On-site
USD 90,000 - 130,000
Competitive compensation package
Full Benefits; Medical, Vision, Dental
Industry-leading organization
+1
Embedded Software Engineer
Embedded Software Engineer

TAG Cloud Society 2026 • Atlanta (GA)

On-site
USD 90,000 - 120,000
Remote Embedded Firmware Engineer — Real-Time & IoT
Remote Embedded Firmware Engineer — Real-Time & IoT

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Senior BLE Firmware Engineer — Embedded IoT & Stock Options
Senior BLE Firmware Engineer — Embedded IoT & Stock Options

Motion Recruitment • Chicago (IL)

On-site
USD 120,000 - 165,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Senior IoT Firmware Engineer – Onsite in Atlanta
Senior IoT Firmware Engineer – Onsite in Atlanta

TAG Cloud Society 2026 • Atlanta (GA)

On-site
USD 90,000 - 120,000
Lead IoT Firmware Engineer — Wireless & RTOS
Lead IoT Firmware Engineer — Wireless & RTOS

tti • Town of Brookfield (WI)

On-site
USD 120,000 - 170,000
Health insurance
401(k) plan
Education assistance
+1
IoT Product Architect — Embedded Firmware Leader (Onsite, Atlanta)
IoT Product Architect — Embedded Firmware Leader (Onsite, Atlanta)

Philips Lighting Spain SL. • Atlanta (GA)

On-site
USD 134,000 - 178,000
Medical benefits
401K with company match
Employee stock purchase plan
Embedded Firmware Engineer – C/C++, BLE & Hardware Integration
Embedded Firmware Engineer – C/C++, BLE & Hardware Integration

Masis Professional Group • Woodstock (CT)

On-site
USD 80,000 - 110,000
Industrial IoT Embedded Firmware Engineer
Industrial IoT Embedded Firmware Engineer

United States Digital Space LLC • Indiana (PA)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer — Real-Time, C/C++, Yocto
Embedded Firmware Engineer — Real-Time, C/C++, Yocto

Kaleidoscope Innovation, Inc. • Atlanta (GA)

Hybrid
USD 90,000 - 130,000