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

Addison Group

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
Vacancy posted 2 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
    3 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
    3 days ago
  • $60 - $66 per hour

     ...Job Description Senior Firmware Engineer \n \n Our IoT device consulting firm client in Morrisville, NC (RTP) is seeking a Senior Firmware Engineer on a contract basis to design, develop, and debug embedded C firmware for microcontroller-based IoT, RF, and embedded... 
    Senior
    Full time
    Contract work
    For contractors
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    HireNetworks

    Mundelein, IL
    15 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
    Summer work
    Work at office
    Immediate start
    Flexible hours
    3 days per week

    Zebra Technologies

    Lincolnshire, IL
    3 days ago
  •  ...Job Description Senior Firmware Engineer \n Hybrid 2x days on-site \n Houston, Frisco, Denver, SF Bay Area \n \n Overview \n \n We are seeking a Senior Firmware Architect with deep cross-stack expertise to lead firmware architecture for next-generation... 
    Senior

    Salt

    Mundelein, IL
    13 days ago
  • Northrop Grumman is seeking a Sr. Staff Embedded Software Engineer in Rolling Meadows, IL to design, develop, and sustain mission-critical software for defense systems. You will apply model-based engineering, DevSecOps, and Agile practices to deliver embedded solutions... 
    Senior

    NGC

    Rolling Meadows, IL
    1 day ago
  • Northrop Grumman Corp. is seeking a Sr. Staff Embedded Software Engineer in Rolling Meadows, IL to design, develop, and maintain embedded software and firmware across complex systems. The role emphasizes collaboration, lifecycle discipline, and a strong emphasis on security... 
    Senior

    Northrop Grumman

    Palatine, IL
    3 days ago
  • Northrop Grumman Mission Systems in Rolling Meadows, IL seeks a Sr. Principal Embedded Software Engineer to join a team delivering mission-critical software for defense systems. You will design, develop, test, and maintain embedded software running on Linux or VxWorks,... 
    Senior

    NGC

    Rolling Meadows, IL
    2 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
  •  ...Job Overview We are looking for an experienced Senior iOS Engineer to design, develop, test, and maintain high-quality iOS applications for iPhone and iPad. The ideal candidate will have strong expertise in Swift, iOS development frameworks, application architecture,... 
    Senior
    Local area

    PB consulting

    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.

    Palatine, IL
    1 day ago
  • $150k - $188k

     ...Blackstone is looking for a talented, driven, and experienced Android engineer to serve as the technical lead for the Weber Connect app, which...  .... This is deep hardware-adjacent work. You'll partner with Firmware teams on the communication protocols between app and grill, the... 
    Senior
    Work experience placement
    Work at office

    Weber-Stephen Products

    Palatine, IL
    4 days ago
  •  ...Job Description About the job \n \n A leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research and trading environment. \n \n You'll work on technically challenging... 
    Senior

    Acquire Me

    Mundelein, IL
    16 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
    1 day ago
  • Epiq Solutions seeks a Senior Staff Embedded Software Engineer to advance embedded C/C++ drivers and libraries for SDR platforms. You will implement APIs and enhance configurations on embedded Linux, collaborating with a cross-functional team to deliver hardware-ready software... 
    Senior

    Epiq Solutions

    Rolling Meadows, IL
    3 days ago
  • $400k

     ...Job Description A leading global investment firm is looking for a Sr. Frontend UI Developer to join an engineering group supporting its Equities business. You do not need financial experience for this, just to be very creative & efficient. \n \n This is not a traditional... 
    Senior

    Goliath Partners

    Mundelein, IL
    23 days ago
  •  ...Embedded Firmware Engineer Location: Waukegan, IL - must be local, interview onsite. Duration: 4-6mo Job Summary We are seeking a highly skilled and motivated Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will be responsible... 
    Local area

    Kasmo Global

    Waukegan, IL
    2 days ago
  •  ...Embedded Firmware Engineer This is a contract position scheduled for 9 months and is 100% onsite Monday through Friday in Schaumburg, IL . I'm currently supporting a Senior Embedded Firmware Engineer opportunity focused on developing next-generation secure... 
    Contract work
    Monday to Friday

    3B Staffing LLC

    Schaumburg, IL
    3 days ago
  •  ...Cowork and Microsoft Scout on how they should be adopted. This is a senior individual contributor role for someone with genuine systems...  ...skills to make that path clear to a business user, an engineer, or an executive in the organization.How you'll make an impactDesign... 
    Senior
    Local area

    Arthur J. Gallagher & Co.

    Rolling Meadows, IL
    4 days ago
  • $31 - $34.5 per hour

    Job Description Overview\n 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...
    Senior
    Local area

    Intuit

    Arlington Heights, IL
    6 days ago
  • $200k - $300k

     ...Job Description Firm: Top New York Hedge Fund \n Role: Senior / Staff Software Engineer - AI Core Systems \n Tech Stack: Python, C++/Java, AWS, GCP, Kafka, ClickHouse, Kubernetes, MLOps \n Compensation: $200,000-$300,000 base + bonus \n Location: NYC... 
    Senior
    Work at office
    Relocation

    Sartre Group

    Mundelein, IL
    16 days ago
  •  ...join our Cultural and Paleontological Resources Services team. This full-time, salaried role is based in an ERM US office and offers senior leadership with technical excellence, mentorship, and business development responsibilities across North America. You will lead... 
    Senior
    Full time
    Work at office

    Tech Sales Jobs

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

    Epiq Solutions

    Rolling Meadows, IL
    5 days ago
  •  ...patterns for RAG, agents, and Copilot extensions, prototype risky ideas in Python and C#/.NET, and collaborate with security, data, and engineering teams to ensure governance and production readiness. You will present architecture decisions to executives and engineers, define... 
    Senior

    Arthur J. Gallagher & Co.

    Rolling Meadows, IL
    3 days ago
  • Firmware Engineer / Embedded Software EngineerFirmware Engineer / Embedded Software Engineer with:5+ years of embedded firmware development experienceStrong modern C++ experience (C++17 preferred)RTOS experience, ideally ZephyrSTM32 or comparable ARM Cortex-M microcontroller... 

    Kasmo Global

    Schaumburg, IL
    2 days ago
  • $135.8k - $203.6k

     ...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

    Palatine, IL
    3 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
    4 days ago
  • $180k - $250k

     ...Job Description Senior Applied AI Engineer \n Compensation: $180k - $250k base + equity \n Location: New York City (Chelsea) — fully on-site five days/ week \n \n We’re partnering with a fast-growing NYC AI startup that’s building agentic systems for complex... 
    Senior

    People In AI

    Mundelein, IL
    16 days ago
  •  ...Senior Hardware Engineer Location: Buffalo Grove, IL Working Arrangement: On-site Relocation Assistance: Available Description...  ...Collaborate with cross-functional teams, including software, firmware, mechanical engineering, sourcing, and project management.... 
    Senior
    Full time
    Relocation package
    Flexible hours

    Spectrum IT Recruitment

    Buffalo Grove, IL
    4 days ago
  • $100k - $150k

     ...You'll Do Design, develop, debug, and maintain embedded firmware using C and/or C++. Develop bare-metal firmware for microcontroller...  ...-232, I²C, SPI, and Ethernet. Collaborate with electrical engineers on PCB bring-up, electronic interfaces, and hardware-software... 
    Senior
    Full time
    Work at office
    Shift work

    Del Medical Inc.

    Bloomingdale, IL
    2 days ago

Do you want to receive more vacancies?

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