Senior Firmware Engineer Job at Addison Group, Schaumburg, IL

  • Addison Group
  • Schaumburg, IL

Job Description

Title: Senior Firmware Engineer

Job Type: Long Term Contract

Location: Schaumburg, IL – Onsite 4x / week

Rate: $65/hr

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.

This position is eligible for Medical, Dental, Vision

Job Tags

Long term contract

Similar Jobs

NOW Courier

Independent Contractor - Delivery Driver Job at NOW Courier

 ...Drive with purpose. Deliver with NOW Courier. As an Independent Contractor Driver , youll partner with NOW Courier to deliver essential...  ...repeat customers. On-Demand Drivers same-day flexible deliveries. Sprinter Van Drivers high-volume and specialty... 

AmNet Services

Network Security Engineer - II Job at AmNet Services

Company DescriptionAmerica Networks is a leading sensor and networking solutions partner...  ...founders are hardcore telecommunications engineers with combined 200 + years of experience...  ...individual are the following: -Ability to drive security training programs across multiple... 

Menzies Philanthropic Foundation

Junior UI/UX Designer Job at Menzies Philanthropic Foundation

 ...Job Title: Junior UI/UX Designer About the Organization: Menzies Philanthropic Foundation is a non-profit organization deeply...  ...user satisfaction. Key Responsibilities: Conduct user research to understand user behaviors, needs, and motivations,... 

SERVPRO of CLEANAIR IMAGE, INC.

Administrative Assistant/Receptionist Job at SERVPRO of CLEANAIR IMAGE, INC.

 ...Job Description Job Description JOB TITLE: Administrative Assistant/Receptionist - Stockton, CA REPORTS TO: Office Manager PAY: Hourly DOE SERVPRO of Belmont... 

IBP of Panhandle

Insulation Installer Job at IBP of Panhandle

 ...heading directly to the jobsite.After loading materials and completing a quick safety check, the crew gets to work. Youll install insulation in walls, ceilings, attics, and crawlspaces.Youll be working in a variety of conditions, depending on the job site and season,...