Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

$55 - $60 per hour

Gosnaphop

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

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Palatine, IL vacancy
  •  ...ENGINEERING: SENIOR EMBEDDED FIRMWARE ENGINEER (full-time employee position) Tecnova, Inc. is an electronic engineering firm that designs and develops products. We employ engineers and developers with proven track records of success – people who consistently demonstrate... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Relocation
    Visa sponsorship
    Day shift

    Tecnova Electronics

    Waukegan, IL
    4 days ago
  • $96.8k - $145.2k

     ...testing and troubleshooting strategies, devices, and systems for firmware. Integrates firmware to maintain functionality, throughput and...  ...on executions.Basic Requirements:Bachelor’s degree in engineering (Computer Engineering or Electrical Engineering or related fields... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Zebra Technologies Corporation

    Lincolnshire, IL
    4 days ago
  •  ...Northrop Grumman in Rolling Meadows, IL is seeking a Staff Principal Software Engineer to develop embedded software for defense applications. The ideal candidate has over 12 years of experience, proficiency in C++, and familiarity with Agile methodologies. The position... 
    Senior

    Northrop Grumman

    Rolling Meadows, IL
    3 days ago
  • IntroductionAt Gallagher Bassett, we're there when it matters most because helping people through challenging moments is more than just our job, it’s our purpose. Every day, we help clients navigate complexity, support recovery, and deliver outcomes that make a real difference...
    Senior
    Local area

    Arthur J. Gallagher & Co.

    Rolling Meadows, IL
    3 days ago
  •  ...Senior Staff Software Engineer Headquarters Rolling Meadows, IL or Remote COMPANY BACKGROUND Epiq Solutions develops cutting-edge software...  ...functionality, isolating issues between software, FPGA, firmware, and hardware, and developing diagnostic tests.... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Epiq Solutions

    Rolling Meadows, IL
    2 days ago
  •  ...be yourself, supported to succeed, and inspired to keep learning. That’s what it means to live The Gallagher Way.OverviewThe Senior AI Engineering Developer owns the technical delivery of enterprise AI solutions at AJ Gallagher. Reporting to the Director of AI, you will... 
    Senior
    Local area

    Arthur J. Gallagher & Co.

    Rolling Meadows, IL
    2 days ago
  • $150k - $188k

    ## Senior Software Engineer, AndroidApply: Palatine, Illinois: Full time: Posted Yesterday: JR72At Weber Blackstone, we believe the best moments...  .... This is deep hardware-adjacent work. You'll partner with Firmware teams on the communication protocols between app and grill,... 
    Senior
    Full time
    Work at office

    Weber Inc

    Palatine, IL
    2 days ago
  • $145k - $175k

     ...prepared to fund a multi-decade journey to improve healthcare in the DMV. \n Position Summary\n We're looking for a senior full-stack engineer to help build the software behind Sandbar's health plan — across our broker platform, our member app, and the internal... 
    Senior
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Sandbar Health

    Mundelein, IL
    7 days ago
  •  ...Northrop Grumman Corp. in Rolling Meadows, IL, seeks a Principal/Sr. Principal Digital Design Engineer to drive digital hardware development from concept to field support. The role emphasizes FPGA-based design, high-speed interfaces, and embedded processing with on... 
    Senior

    Jobleads-US

    Palatine, IL
    3 days ago
  •  ...Overview We are seeking a Senior Embedded Software Engineer to support the development of next-generation secure NFC/RFID credential reader products...  ...developing, and delivering production-quality embedded firmware within an established software framework. The ideal... 
    Senior
    Full time

    Pentangle Tech Services | P5 Group

    Schaumburg, IL
    2 days ago
  •  ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering team developing software for wireless communication devices. This is not a typical embedded role. The environment is technically... 
    Senior
    Local area
    Remote work

    Ashton North LLC

    Park Ridge, IL
    2 days ago
  • ATS sortimat USA, LLC is seeking an experienced Mechanical Engineer to lead the development of a large multi-module automation system. The role involves designing cam, servo, and air-operated stations, ensuring functionality, robustness, and cost-effectiveness while following... 
    Senior

    ATS

    Rolling Meadows, IL
    5 days ago
  •  ...Job Description SENIOR MACHINE LEARNING SOFTWARE ENGINEER IV \n Trilliant Health \n \n About Trilliant Health \n At Trilliant Health, we help hospitals and healthcare systems make smarter, data-driven decisions in an increasingly complex healthcare environment... 
    Senior
    Flexible hours

    Trilliant Health

    Mundelein, IL
    6 days ago
  •  ...company perks await!Job Description:Job DescriptionMicrochip Technology Inc. has a Senior FAE- Embedded Solutions Engineeropening based in Itasca, IL. As an Senior Embedded Solutions Engineer with a focus on Embedded Analog, Power, Signal Conditioning and related... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Microchip Technology

    Itasca, IL
    5 days ago
  •  ...Is hiring for federal client Northrup Grumman Embedded Software Engineer IIINorthrop Grumman | MANHATTAN BEACH,CA & ROLLING MEADOWS,...  ...ILInterested candidate can share resume at ****@*****.*** or call Senior Recruiter Alec at (***) ***-****Job Description: Embedded... 
    Full time
    Contract work

    Prolim Global

    Palatine, IL
    2 days ago
  •  ...StatesExperience: 5-39 yearsContact: Jayaprakash HiremathContact Email: ****@*****.*** ( is currently seeking Embedded Engineer 3 for one of our top Client for Location - Rolling Meadows, ILQualified candidates can directly send your updated resume and... 

    Prolim Global

    Palatine, IL
    5 days ago
  • $184.1k - $276.1k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...Engineer designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  • Gallagher Benefit Services in the United States is seeking a seasoned Scrum Master to improve Agile execution for Data & Analytics teams. You will lead Scrum ceremonies, maintain backlog readiness, and own Azure DevOps dashboards to provide delivery visibility. The role...
    Senior

    Arthur J. Gallagher & Co. (AJG)

    Rolling Meadows, IL
    2 days ago
  •  ...Designs, develops, operates and maintains software components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements. Applies the appropriate standards, processes, procedures and tools throughout the... 
    Full time

    Insight Global

    Rolling Meadows, IL
    4 days ago
  • $126k - $170k

     ...faster, smarter decisions that improve business outcomes. As a Senior Business Intelligence (BI) Developer, you will build solutions...  ...degree in STEM, Information Systems, Data Analytics, Finance, Engineering, Operations, or a related field Minimum 5 years in business... 
    Senior
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Arlington Heights, IL
    1 day ago
  •  ...The Senior Software Engineer is responsible for new feature development and ongoing maintenance for Scriptly’s flagship product Scriptly Pharmacy Management and other products in the Scriptly portfolio. This position reports directly to the Chief Technology Officer (CTO... 
    Senior
    Full time
    Work experience placement

    Scriptly

    Schaumburg, IL
    1 day ago
  • Senior IIB Developer Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world's leading companies to help them build innovative businesses that keep them one step closer to their customers and one step ahead of the competition... 
    Senior
    Permanent employment
    Full time

    Sonoma Consulting

    Arlington Heights, IL
    5 days ago
  •  ...An established industry player is seeking a Senior Accountant to join their dynamic team. This role involves applying accounting principles to analyze financial information, preparing accurate financial reports, and ensuring compliance with accounting controls. The ideal... 
    Senior

    THE GARNER GROUP

    Arlington Heights, IL
    5 days ago
  • Senior Software EngineerCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Are you an expert at developing software solutions...  ...finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you’ll works hands-on to design and implement solutions... 
    Senior
    Full time
    H1b

    Uline Shipping Supplies

    Waukegan, IL
    1 day ago
  • Robot Field Application Engineer - Open to Entry-, Mid-, and Senior-Level Candidates Posted on 06/23/2026 Location Arlington Heights , IL Description About Rainbow Robotics Rainbow Robotics (KOSDAQ: 277810) is a KAIST-founded robotics company building one of... 
    Senior

    Rainbow Robotics

    Arlington Heights, IL
    more than 2 months ago
  • Senior Software Developer - WebPay from $96,000 to $148,000 per year2200 S. Lakeside Drive, Waukegan, IL 60085Enhance and support world-class websites at Uline. As a Senior Software Developer, you'll apply your full-stack expertise to create scalable, high-performing web... 
    Senior
    Full time
    Local area

    Uline Shipping Supplies

    Waukegan, IL
    3 days ago
  • $110k - $140k

     ...Description HP Tuners is currently seeking a full-time Senior Embedded Software Engineer to join our team in Buffalo Grove, IL. At HP Tuners, we...  ...all the way to production. You will be writing firmware for existing devices, as well as helping develop new products... 
    Senior
    Full time
    Work at office
    Relocation package

    HP Tuners LLC

    Buffalo Grove, IL
    7 days ago
  • A leading global transportation technology provider located in Buffalo Grove, Illinois, is seeking an experienced engineer focused on embedded software development within Wabtec Bus Solutions. The ideal candidate should have a Bachelor's degree in computer or software... 
    Senior

    Wabtec Corporation

    Buffalo Grove, IL
    3 days ago
  • Overview Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of our TurboTax Retail or Flagship locations across the United States. This unique opportunity combines tax expertise, entrepreneurial...
    Senior
    Part time
    Local area

    Intuit

    Palatine, IL
    1 hour ago
  • $108.8k - $163.2k

     ...for you to join our team as a Principal Embedded Software Engineer - Manufacturing Test Engineering (RF Systems) based out of Rolling...  .... Coordinate with Electrical Design Engineering, Software & Firmware Engineering, Production technician, Project Management, Manufacturing... 
    Relocation
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!