Senior Firmware Engineer: Long-Term Onsite, Rust & C

Addison Group

Palatine (IL)

On-site

USD 114,000 - 126,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401k

Job summary

Addison Group is seeking a Senior Firmware Engineer for a long-term contract in Schaumburg, IL, onsite four days a week. You will develop, deploy, and troubleshoot production firmware across multiple embedded product platforms.

The role requires Rust and C expertise, Python for testing and tooling, BLE, RTOS, and experience with constrained microcontrollers. You will collaborate with hardware and software teams and own firmware initiatives from troubleshooting to delivery.

Qualifications

  • Experience developing firmware released to production products.
  • Proficiency in Rust and C with strong Rust preferred.
  • Python for testing, automation, and tooling.
  • Embedded C on constrained MCUs with RTOS (FreeRTOS).
  • BLE knowledge including GATT, advertising, pairing.
  • Hardware debugging with SWD, scopes, and logic analyzers.
  • Ability to isolate firmware/hardware/communication issues.
  • Ability to read datasheets and device errata independently.
  • Git-based development with PR workflows and submodules.
  • Capable of owning projects from debugging to delivery.
  • Collaborate with EE, QA, software, and vendors.
  • Experience with firmware release and manufacturing tests.
  • Strong written and verbal communication.
  • Willing to complete a focused technical assessment.

Responsibilities

  • Develop, deploy, and troubleshoot production firmware across embedded platforms.
  • Own firmware initiatives from troubleshooting through delivery with limited oversight.
  • Collaborate with electrical engineering, QA, software, and external vendors.
  • Work within firmware release and manufacturing-test processes.
  • Diagnose issues across firmware, hardware, and communications paths.

Skills

5+ years firmware production
Rust
C
Python testing tooling
Embedded C on constrained MCUs
BLE protocols (GATT, pairing)
HW debugging (SWD, scopes)
Issue isolation across FW/HW/comm
datasheet interpretation
Git with PR workflows
Ownership of firmware projects
Cross-functional collaboration
Firmware release & manufacturing tests
Clear written and verbal comms
Pass focused technical assessment

Tools

SWD
Oscilloscopes
Logic analyzers
Git workflows
esp-idf/esp-rs
Simplicity Studio
RTOS like FreeRTOS

Job description

Addison Group is seeking a Senior Firmware Engineer for a long-term contract in Schaumburg, IL, onsite four days a week. You will develop, deploy, and troubleshoot production firmware across multiple embedded product platforms.

The role requires Rust and C expertise, Python for testing and tooling, BLE, RTOS, and experience with constrained microcontrollers. You will collaborate with hardware and software teams and own firmware initiatives from troubleshooting to delivery.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Addison Group • Palatine (IL)

On-site
USD 114,000 - 126,000
Medical
Dental
Vision
+1
Senior Embedded Firmware Engineer — Agile R&D Lead Longmont
Senior Embedded Firmware Engineer — Agile R&D Lead Longmont

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Firmware Engineer – Embedded Networking (On-Site)
Firmware Engineer – Embedded Networking (On-Site)

APCON, Inc. • Wilsonville (OR)

On-site
USD 110,000 - 140,000
Medical + dental coverage
401(k) with company match
Professional development program
+1
Senior Firmware Engineer — Embedded Systems & RTOS
Senior Firmware Engineer — Embedded Systems & RTOS

Sandbar • New York (NY)

Hybrid
USD 140,000 - 210,000
Health, vision, and dental benefits
Unlimited PTO and sick time
Early stage equity
Senior Embedded Firmware Engineer – Linux SoC (Onsite)
Senior Embedded Firmware Engineer – Linux SoC (Onsite)

PETADATA • Denver (CO)

On-site
USD 90,000 - 120,000
Firmware Architect – Embedded Systems (C/C++, RTOS)
Firmware Architect – Embedded Systems (C/C++, RTOS)

Arrive AI Inc. • Fishers (IN)

On-site
USD 110,000 - 160,000
Senior Embedded Firmware Engineer — On-Site IL, Growth
Senior Embedded Firmware Engineer — On-Site IL, Growth

Tecnova Electronics Inc • Waukegan (IL)

On-site
USD 115,000 - 145,000
Medical, dental, and vision insurance
401(k) retirement plan
Life insurance
+2
Senior Embedded Firmware Engineer – Real-Time Linux
Senior Embedded Firmware Engineer – Real-Time Linux

Experis Technology Group • Village of Fairport (NY)

On-site
USD 62,000 - 69,000
Medical and Prescription Drug Plans
Dental Plan
Vision Plan
+3
Lead Embedded Firmware Engineer - ARM/Linux (Onsite)
Lead Embedded Firmware Engineer - ARM/Linux (Onsite)

OnLogic, Inc. • Burlington (NC)

On-site
USD 120,000 - 140,000
Competitive salary based on experience
Comprehensive benefits package
401k Plan with 3% Employer Contribution
+3