Senior Firmware Engineer

Palatine, IL


Apply Save

Type: Contract

Category: Information Technology

Reference ID: 10081867

Shortcut: http://addisongroup.gosnaphop.com/fgmHJC


Title: Senior Firmware Engineer

Job Type: Long Term Contract

Location: Schaumburg, IL – Onsite 4x / week

Rate: $55-60 / hr

Benefits: Medical, Dental, Vision, 401k


Our client is seeking a Senior Firmware Engineer for a long-term contract supporting connected consumer products. This individual will develop, deploy, and troubleshoot production firmware across multiple embedded product platforms.

The engineer must be comfortable working independently, learning an existing technical environment quickly, and troubleshooting issues across both firmware and hardware. The successful candidate will be expected to become productive quickly and take ownership of assigned development initiatives with limited day-to-day technical oversight.

Expertise in Rust and C is essential, along with productive Python experience for testing, automation, and tooling. The ideal candidate will have at least five years of experience developing and shipping firmware for production products and will be comfortable working with constrained microcontrollers, RTOS environments, Bluetooth Low Energy, hardware debugging tools, and technical documentation.

Experience developing firmware for consumer products is highly valued due to the pace and delivery expectations associated with commercial product development. Engineers coming from medical devices, defense, industrial, or other regulated embedded environments may also be successful if they demonstrate strong technical fundamentals and adaptability.


Required Qualifications


·  5+ years of experience developing firmware that has been released into production products rather than solely prototypes or internal tools.

·  Strong hands-on expertise with both Rust and C, with advanced Rust experience highly valued.

·  Working knowledge of Python for testing, automation, and development tooling.

·  Embedded C development experience on constrained microcontrollers, including experience with FreeRTOS or similar RTOS environments.

·  Understanding of embedded resource constraints, including stack, memory, and flash considerations.

·  Strong knowledge of Bluetooth Low Energy (BLE) protocols, including GATT, advertising, connection parameters, pairing, and bonding.


·  Hardware-debugging experience using tools such as SWD, oscilloscopes, and logic analyzers.

·  Ability to systematically isolate issues across firmware, hardware, communications, and connected devices.

·  Ability to independently interpret datasheets, reference manuals, technical documentation, and hardware errata.

·  Experience with Git-based development and pull-request workflows, including experience working with submodules.

·  Ability to independently take ownership of firmware development projects from troubleshooting through implementation and delivery.

·  Ability to collaborate directly with electrical engineering, Quality, software engineering, and external vendors.

· Experience working within established firmware release, update, and manufacturing-test processes.

·  Strong written and verbal communication skills, including the ability to clearly explain technical decisions and troubleshooting approaches.

·  Willingness to complete a focused technical assessment as part of the interview process.


Preferred Qualifications

·  Experience developing firmware for consumer or connected products.

·  Experience with Silicon Labs Gecko SDK and Simplicity Studio.

·  Experience with ESP32 platforms, esp-idf, and/or esp-rs.

·  Experience with Jenkins or comparable CI/CD platforms supporting embedded builds.

·  Experience with Nordic, STM, TI, Silicon Labs, or similar embedded chipsets and platforms.

·  Experience integrating embedded devices with iOS or Android applications.

·  Extensive hands-on experience with oscilloscopes, logic analyzers, debuggers, and other embedded-development laboratory equipment.

·  Experience independently maintaining or working within an embedded-development benchtop environment.


Addison Group is an Equal Opportunity Employer. Addison Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Addison Group complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.


IND 005-010

  • Data Engineer

    Edmond, OK

    Data Engineer Direct Hire * Must be authorized to work in the United States now and in the future without assistance* Pay: $125,000 - $150,000 base salary + annual discretionary bonus Edmond, OK - Hybrid schedule with flexibility. Candidates must be lo...

    Recommended

  • Software Engineer

    Chicago Metro Area, Illinois

    Position: Software Engineer Duration: Direct-Hire Salary: $120-140K/year commensurate with experience Benefits: This position is eligible for medical, dental, vision, and 401(k). Work Location: Glenwood, IL This position is onsite 5 days per week for t...

    Recommended

  • Forward Deployed AI Engineer

    Houston, TX

    Position: Forward Deployed AI Engineer Location: Houston, TX - Fully Onsite Compensation: $75.00 - $120.00 / Per Hour Employment Type: Long term contract Benefits: This position is eligible for medical, dental, vision, and 401(k). Position Overview A l...

    Recommended

  • System Engineer - Infrastructure

    Bellvue, WA

    Role: Infrastructure Engineer Duration: 12 Months to start Location: Bellevue and Everett Pay: $70/hr Start: ASAP Process: 3 Steps Seeking a Contractor to provide the following services a skilled and motivated hardware infrastructure engineer to join o...

    Recommended

  • Data Engineer

    Oklahoma City, OK

    Job Title: Data Engineer Industry: Energy / Utilities Location (city, state): Oklahoma City, OK Assignment Type: Contract Pay: $50.00 - $65.00 / hour depending on experience Work Schedule: Monday–Friday, standard business hours. Remote candidates will ...

    Recommended

  • Product Engineer

    Oklahoma City Metro Area, Oklahoma

    Job Title: Product Engineer Industry: Automotive Manufacturing / Remanufacturing Location (city, state): Oklahoma City, OK Assignment Type: Direct Hire Pay: $77,000–$115,000 annually, depending on experience Work Schedule: Monday–Friday | 6:00 AM–2:30 ...

    Recommended

  • Senior Automation & Controls Engineer

    Forney, TX

    Job Title: Senior Automation & Controls Engineer Location (City, State): Forney, TX Assignment Type: Direct Hire Pay: $125-140K Work Schedule: Full-Time | Monday–Friday Benefits: This position is eligible for medical, dental, vision, and 401(k). About ...

    Recommended

  • Project Engineer

    Oklahoma City, OK

    Role: Project Engineer Position Type: Contract to Hire Location: Oklahoma City Pay Rate Range: $33.65 - $38.46/hour Benefits: You are eligible for medical, dental, vision insurance benefits, 401K Are you looking for a growth opportunity for a reputable...

    Recommended

  • Sr. Data Engineer

    Oklahoma City, OK

    Job Title: Senior Data Engineer Location: Oklahoma City, OK Pay: $50 - $70 / Hour Work Schedule: Hybrid — 4 days onsite and 1 day remote initially Benefits: This position is eligible for medical, dental, vision, and 401(k). About The Company: A well-es...

    Recommended

  • Network Engineer

    Oklahoma City, OK

    Job Title: Network Engineer Location: Oklahoma City, OK Assignment Type: Direct Hire | Full-Time Pay: $80,000 - $100,000 annually depending on experience Work Schedule: Monday–Friday, Business Hours Benefits: This position is eligible for medical, dent...

    Recommended

  • Network Engineer - Telephony

    Columbia, TN

    Network Engineer – VoIP/Telephony Focus Industry: Healthcare / Technology Location (city, state): Columbia, TN Assignment Type: 6-Month Contract-to-Hire Pay: $48/hour; Potential conversion salary: $85,000–$100,000 Work Schedule: Onsite during the contr...

    Recommended

  • Cybersecurity Network Engineer

    Houston, TX

    Role: Cybersecurity / Network Engineer Location: Houston, TX (Hybrid) Pay Range: $120,000 - $125,000 / year Benefits: This position is eligible for medical, dental, vision and 401(k) About the Role We are seeking a Cybersecurity / Network Engineer to t...

    Recommended

  • Senior Data Engineer

    Norman, OK

    Role: Senior Data Engineer Consultant Position Type: Contract Location: Oklahoma City Pay Rate Range: Ideally around $110/hourly pay rate- Keeping bill rate around $150/hourly but I let them know it will be tough- so if we have someone higher, let me k...

    Recommended

  • Sr. Software Engineer - Python

    Texas

    Job Title: Senior Software Engineer - Python Location: Remote (U.S.) Salary: $140,000 - $170,000 Base Job Type: Full-Time | Exempt Benefits: Medical, Dental, Vision, 401(k), Unlimited PTO Work Authorization: Must be authorized to work in the United Sta...

    Recommended

  • Senior Backend Software Engineer

    District of Columbia

    Job Title: Senior Backend Software Engineer Location: Remote Employment Type: Contract Pay Rate: $65 - $70/ hour Benefits: This position is eligible for medical, dental, vision, and 401(k). The Role We are seeking a Senior Software Engineer to play a p...

    Recommended

  • Building Engineer

    Virginia

    Role: Building Engineer Location: Ashburn, VA Pay Rate Range: $40.00 - $47.00 / Per Hour DOE Benefits: This position is eligible for medical, dental, vision and 401k Internal Job ID: 10081384 Are you looking for a growth opportunity for a reputable com...

    Recommended

  • Building Engineer

    Chantilly, VA

    Role: Building Engineer Location: Chantilly, VA Pay Rate Range: $38 - $47 / Hour DOE Internal Job ID: 10081396 Benefits: This position is eligible for medical, dental, vision, and 401(k) Are you looking for a growth opportunity for a reputable company ...

    Recommended

  • Proposal Engineer

    Irwin, PA

    Position Title: Proposal Engineer Location: East Pittsburgh, Irwin Contract to Hire: Pay Rate: $30.00 - $33.65 / Per Hour / Range Based on Experience Benefits: This position may be eligible for medical, dental, vision, and 401(k). Our client who is a m...

    Recommended

  • Senior Security Engineer

    Chicago Metro Area, Illinois

    Senior Security Engineer Location: Chicago, IL Work Arrangement: Hybrid, onsite Monday, Wednesday, and Thursday Employment Type: Contract-to-Hire Conversion Salary: $130,000–$150,000 Start Date: ASAP Addison Group is looking for a Senior Security Engin...

    Recommended

  • Manufacturing Engineer

    Tulsa, OK

    Title Manufacturing Engineer Location Tulsa Salary 130k Benefits - Medical, Dental, Life, 401k, PTO eligible Our client, leading manufacturing organization is seeking a Manufacturing Engineer to support machine assembly, process improvement, and new pr...

    Recommended

  • Lead Full Stack Engineer - Remote US Based

    Remote CST, TN

    Title: Lead Full Stack Engineer - Typescript, JavaScript, React, Node.js Location: Remote - US Based Salary: $150,000 – $175,000 / Annually (based on experience) Job Type: Full-Time | Exempt Benefits: This role is eligible for medical, dental, vision, ...

    Recommended

  • Facilities Engineer

    Los Angeles Metro Area, California

    Job Title: Facilities Engineer Industry: Private Property / Luxury Facilities Management Location (city, state): Los Angeles, CA Assignment Type: Direct Hire Pay: $45–$53/hour, depending on experience, plus performance-based bonus potential Work Schedu...

    Recommended

  • Electrical Engineer

    Buffalo-Niagra Falls Metro Area, New York

    Location: Buffalo, NY Salary: $80,000-$100,000 Benefits: Medical, dental, vision, 401k, PTO Electrical Engineer The Electrical Engineer will design, maintain, and ensure the regulatory compliance of electrical systems across multiple product lines, inc...

    Recommended

  • Senior Data Analytics Engineer

    Norman, OK

    Role: Senior Data Analytics Engineer Consultant Position Type: Contract Location: Oklahoma City Pay Rate Range: $100-$110/hourly DOE Benefits: You are eligible for medical, dental, vision insurance benefits, 401K Are you looking for a growth opportunit...

    Recommended

  • Python Software Engineer

    Nashville, TN

    Job Title: Python Software Engineer Industry: Financial Services Location (city, state): Nashville, TN Assignment Type: 12-24 month contract with potential conversion to Full Time Pay: $60–$95/hour (Mid - Sr. Level) Work Schedule: Hybrid – 3 days onsit...

    Recommended

  • Industrial Manufacturing Systems Engineer

    Forney, TX

    Job Title: Industrial Manufacturing Systems Engineer Industry: Advanced Manufacturing / Industrial Engineering Location (City, State): Forney, TX Assignment Type: Direct Hire Pay: $85-100K Work Schedule: Full-Time | Monday–Friday Benefits: This positio...

    Recommended

  • Senior Data Engineer

    Austin, TX

    Position: Senior Data Engineer Location: Austin, TX - Hybrid Compensation: $70.00 - $80.00 / Per Hour Employment Type: 12 month contract with contract-to-hire option Schedule: 2x per week remote, onsite 3x per week Benefits: This position is eligible f...

    Recommended

  • Network Engineer

    Erie, CO

    Title: Network Engineer Location: Denver, CO Pay Rate Range: $55 - $70 / hour Benefits: This position is eligible for medical, dental, vision, and 401k. Our client is looking for a hands-on Network Engineer to join their growing Enterprise Network team...

    Recommended

  • Electrical Engineer

    Oklahoma City, OK

    Job Title: Electrical Engineer Location (City, State): Oklahoma City, Oklahoma Assignment Type: Direct Hire Pay: $75,000–$105,000 annually, depending on experience Work Schedule: Monday–Friday, 6:00 a.m.–2:30 p.m.; onsite Benefits: This position is eli...

    Recommended

  • Sales Engineer

    Lake Zurich, IL

    Title: Sales Engineer Location: Northern Chicago Suburbs Compensation: $65,000 - 100,000 + commission No sponsorship available Role Overview General Overview: We are looking for a permanent inside sales representative who can help our client market new...

    Recommended