Firmware Developer

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 is seeking a Firmware Developer to join one of our top clients in Suwanee, GA. This role offers an exciting opportunity to work on cutting-edge IoT devices, contributing to the development and maintenance of firmware that powers innovative solutions. If you are eager to be part of a dynamic and collaborative team within a growing organization, we encourage you to apply today!

Position Overview/Responsibilities for the Firmware Developer:

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.

Required Skills for Firmware Developer:

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

Experience with bootloaders and communication protocols including SPI, I2C, and UART.

Familiarity with encryption, TLS/HTTP, and microcontrollers such as STMicro and Realtek.

What's in it for you?

Competitive compensation package

Full Benefits; Medical, Vision, Dental, and more!

Opportunity to get in with an industry-leading organization

Close-knit and team-oriented culture

Why IDR?

25+ Years of Proven Industry Experience in 4 major markets

Employee Stock Ownership Program

Medical, Dental, Vision, and Life Insurance

ClearlyRated's Best of Staffing Client and Talent Award winner 12 years in a row

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

Similar jobs worth comparing

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

IDR, Inc. • Duluth (GA)

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

IDR, Inc. • Loveland (CO)

On-site
USD 96,000 - 117,000
Full Benefits
Medical, Vision, Dental
Onsite 4–5 days/week
Firmware Developer
Firmware Developer

INFOSYS NOVA HOLDINGS LLC • Atlanta (GA)

Hybrid
USD 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • California (MO)

On-site
USD 130,000 - 190,000
Benefits
Embedded Software Engineer
Embedded Software Engineer

TAG Cloud Society 2026 • Atlanta (GA)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Firmware Developer
Firmware Developer

Kaleidoscope Innovation, Inc. • Atlanta (GA)

Hybrid
USD 90,000 - 130,000
Firmware Developer
Firmware Developer

Phoenix Staff, Inc. • Phoenix (AZ)

Hybrid
USD 90,000 - 120,000
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Embedded Firmware Engineer
Embedded Firmware Engineer

Staffxpert LLC • Oshkosh (WI)

On-site
USD 90,000 - 120,000