Senior BLE Firmware Engineer — Embedded IoT & Stock Options

Motion Recruitment

Chicago (IL)

On-site

USD 120,000 - 165,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental, and Vision Insurance
Vacation Time
Stock Options

Job summary

Motion Recruitment is seeking a Senior Firmware Engineer, Connectivity, in the United States to join a fast-growing hardware and AI-focused team. You will design and ship BLE-enabled embedded software, optimize wireless performance, and contribute to tooling and testing for scalable device platforms.

The role emphasizes BLE expertise, C/C++ firmware on microcontrollers, and experience with OTA updates, low-power design, and multi-device BLE architectures.

Qualifications

  • 5+ years of embedded software or firmware engineering experience.
  • 3+ years building and shipping BLE-enabled products.
  • Strong understanding of Bluetooth protocols including GAP, GATT, L2CAP, SMP, and BLE security.
  • Expertise with C and/or C++ development on microcontrollers.
  • Experience with embedded peripherals including UART, SPI, I2C, and DMA.
  • Hands-on debugging experience using oscilloscopes, logic analyzers, and protocol sniffers.
  • Experience deploying OTA firmware updates in production environments.
  • Knowledge of low-power device optimization techniques.

Responsibilities

  • Develop embedded firmware for BLE-enabled devices and platforms.
  • Optimize wireless connectivity and RF performance.
  • Build and maintain tooling and testing automation for firmware releases.

Skills

BLE
Embedded development
C/C++
Bluetooth protocols
Debugging
OTA firmware updates
Low-power optimization
Multi-device BLE architecture
Python or Node.js tooling

Tools

UART
SPI
I2C
DMA

Job description

Motion Recruitment is seeking a Senior Firmware Engineer, Connectivity, in the United States to join a fast-growing hardware and AI-focused team. You will design and ship BLE-enabled embedded software, optimize wireless performance, and contribute to tooling and testing for scalable device platforms.

The role emphasizes BLE expertise, C/C++ firmware on microcontrollers, and experience with OTA updates, low-power design, and multi-device BLE architectures.

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

Similar jobs worth comparing

Senior Firmware Engineer / FitnessTech
Senior Firmware Engineer / FitnessTech

Motion Recruitment • Chicago (IL)

On-site
USD 120,000 - 165,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
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
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
Embedded Firmware Engineer – Implantable Medical Devices
Embedded Firmware Engineer – Implantable Medical Devices

Motion Recruitment • King of Prussia (PA)

On-site
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision benefits
401(k) with company match
+3
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

TAG Cloud Society 2026 • Atlanta (GA)

On-site
USD 90,000 - 120,000
Junior Embedded IoT Engineer – C/C++, BLE, AWS
Junior Embedded IoT Engineer – C/C++, BLE, AWS

InvisALERT Solutions • West Chester

Hybrid
USD 70,000 - 90,000
Senior Firmware Engineer
Senior Firmware Engineer

Clera • New York (NY)

On-site
USD 160,000 - 200,000
Competitive salary
Equity participation
Senior Embedded Firmware Engineer - Remote, Unlimited PTO
Senior Embedded Firmware Engineer - Remote, Unlimited PTO

Socket.dev • Columbus (OH)

Hybrid
USD 150,000 - 170,000
Stock options
Flexible work schedule
Unlimited PTO
Senior Embedded Firmware Engineer, Medical Wearables
Senior Embedded Firmware Engineer, Medical Wearables

Element Science, Inc. • Redwood City (CA)

On-site
USD 140,000 - 175,000
Stock Options
90% employer-paid medical, dental, and
vision insurance
+7