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

Embedded Firmware Engineer

3B Staffing LLC

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 NFC/RFID credential reader products.


Embedded Firmware, Modern C++ (C++17+), STM32/ARM Cortex-M, RTOS (Zephyr preferred), Device Drivers, USB, SPI, I2C, UART, GPIO/DMA, NFC/RFID.

We're seeking engineers with strong embedded firmware experience and a passion for working close to the hardware. This role involves designing and implementing production firmware in Modern C++ (C++17+), developing low-level drivers, and building real-time functionality on ARM Cortex-M microcontrollers.


Key responsibilities include:
• Developing firmware for STM32-based platforms • Creating and maintaining drivers for USB, SPI, I2C, UART, GPIO, and DMA • Designing RTOS-based software components and state machines • Optimizing memory, timing, power, and overall system performance • Enhancing USB functionality for secure credential reader applications • Troubleshooting, debugging, and validating firmware in production environments • Collaborating with a team of embedded engineers to deliver secure, reliable products


Ideal candidates will have:
• 5+ years of embedded firmware development experience • Strong C++ experience (C++17+ preferred) • RTOS experience (Zephyr preferred) • ARM Cortex-M or STM32 development experience • Device driver development experience • Strong understanding of USB, SPI, I2C, and UART interfaces


Location: Schaumburg, IL (100% onsite Monday-Friday) Duration: Initial 9-month contract with potential for extension and future long-term opportunities with the client.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Schaumburg, IL vacancy
  • 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... 
    Suggested

    Kasmo Global

    Schaumburg, IL
    2 days ago
  •  ...Job Opportunity - Sr. Embedded Software Engineer Location : Schaumburg, IL Job Summary We are seeking an experienced Senior Embedded...  ...Engineer to design, develop, and maintain production-quality firmware for next-generation secure NFC/RFID credential reader... 
    Suggested
    Full time

    Global Connect Technologies

    Schaumburg, 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... 
    Suggested
    Full time

    Pentangle Tech Services | P5 Group

    Schaumburg, IL
    1 day ago
  • $65 per hour

     ...Title: Senior Firmware Engineer Job Type: Long Term Contract Location: Schaumburg, IL – Onsite 4x / week Rate: $65/hr...  ...deploy, and troubleshoot production firmware across multiple embedded product platforms. The engineer must be comfortable working... 
    Suggested
    Long term contract

    Addison Group

    Schaumburg, IL
    5 days ago
  • $55 - $120 per hour

     ...Job Description Job Description Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing...  ...testing tasks. Experience working with embedded systems and firmware development. U.S. citizenship and the ability to obtain... 
    Suggested
    Contract work
    Temporary work
    Immediate start

    Actalent

    Schaumburg, IL
    3 days ago
  • $55 - $120 per hour

     ...Job Description Job Description Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing...  ...testing tasks. Experience working with embedded systems and firmware development. U.S. citizenship and the ability to obtain... 
    Contract work
    Temporary work

    Actalent

    Schaumburg, IL
    3 days ago
  • $55 - $70 per hour

     ...Job Description Job Description Embedded Software Engineer Responsibilities Design and implement components, threads, and modules in...  ...security-focused domains when designing and implementing firmware features. Essential Skills Strong proficiency in modern... 
    Contract work
    Temporary work

    Actalent

    Schaumburg, IL
    3 days ago
  • $100k - $150k

     ...What 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-... 
    Full time
    Work at office
    Shift work

    Del Medical Inc.

    Bloomingdale, IL
    2 days ago
  •  ...year degree and medical device experience Job Title: Firmware Test Engineer Job Description This hands-on Firmware Test...  .... Perform manual firmware and system-level testing of embedded and firmware-controlled devices in a lab environment.... 
    Long term contract
    Work at office
    3 days per week

    Kasmo Global

    Schaumburg, IL
    3 days ago
  • Embedded Software Engineer (Embedded C / MATLAB Simulink / AUTOSAR)We are seeking a highly skilled Embedded Software Engineer with strong expertise in Embedded C, MATLAB/Simulink, and AUTOSAR to support development of advanced control systems for heavy-duty or automotive... 

    Kasmo Global

    Schaumburg, IL
    3 days ago
  •  ...Job Description Overview \n We are seeking a Senior Embedded Software Engineer to support the development of next-generation secure NFC/RFID...  ..., developing, and delivering production-quality embedded firmware within an established software framework. The ideal... 

    Pentangle Tech Services | P5 Group

    Schaumburg, IL
    22 days ago
  •  ...manufacturing automation and advanced materials, ensuring Caterpillar continues to lead the industry in technological excellence and engineering innovation. Typical Day or Week in the Role Typical task breakdown: Research and design of localization algorithms and software... 
    Full time
    Part time
    Internship
    Work at office
    Remote work

    Kasmo Global

    Schaumburg, IL
    3 days ago
  • $75k - $130k

     ...EngineerJob DescriptionCandidates for this position are software engineers with strong programming skills who demonstrate curiosity,...  ...in cellular / wireless communications. Hands-on experience in embedded software development is also beneficial. Our products are developed... 
    Contract work
    Flexible hours

    Motorola Solutions

    Schaumburg, IL
    3 days ago
  • Sr Embedded Software EngineerThe Senior Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture, design execution, and the processes, tools, and metrics used for delivering... 
    Local area
    Remote work

    Kasmo Global

    Schaumburg, IL
    3 days ago
  •  ...autonomous and autonomous machine systems. Collaborate with engineering teams to prototype new approaches and bring solutions into...  ...code, logs, and system diagnostics ~ Experience working on embedded electronic control systems and/or vision systems for autonomous... 
    Internship
    Remote work

    Kasmo Global

    Schaumburg, IL
    5 days ago
  •  ...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 technologies... 
    Full time
    Temporary work
    Work experience placement

    Microchip Technology

    Itasca, IL
    4 days ago
  • Embedded Software Controls EngineerWe are seeking an Embedded Software Controls Engineer with a strong controls background to support the design and development of control algorithms for automotive systems. This role focuses heavily on MATLAB and Simulink-based controls... 

    Kasmo Global

    Schaumburg, IL
    3 days ago
  • $130k - $150k

     ...Job Title: Embedded Software Engineer 3 Clearance Requirement: Secret Location: On site 5 days a week in Rolling Meadows, IL Pay: $130-150k (paid hourly) Insight Global is looking for an Engineer Embedded Software 3 to support our client's RF Software department... 
    Hourly pay
    Full time

    Insight Global

    Rolling Meadows, IL
    2 days ago
  • $127.2k - $190.8k

     ...impact.With interesting opportunities in engineering, marketing, sales, supply chain,...  ...for you.SUMMARY OF PRIMARY FUNCTIONThe Embedded software Engineer is a key member of the...  ...activities in embedded systems - driver and firmware development.This will include coordination... 
    Full time
    For contractors
    Local area

    IDEX

    Wheeling, IL
    1 day ago
  •  ...StatesExperience: 10-11 yearsContact: Alec DsouzaContact Email: ****@*****.*** Is hiring for federal client Northrup Grumman Embedded Software Engineer IIINorthrop Grumman | MANHATTAN BEACH,CA & ROLLING MEADOWS,ILInterested candidate can share resume at ****@*****.***.... 
    Full time
    Contract work

    Prolim Global

    Palatine, IL
    1 day 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
    4 days ago
  •  ...Type: PermanentPay: $120000 - $190000Posted: 2026-07-07Title: Embedded Firmware EngineerLocation: Seattle, WAHire Type: Direct...  ...datasheetsMust have a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical disciplineHighly... 
    Relocation
    Visa sponsorship
    Relocation package

    Sterling Engineering

    Itasca, IL
    5 days ago
  • $112k - $132k

    Overview The Electronics and Firmware Engineer will design and develop hardware and firmware/software programs (Windows and embedded systems) for torque, gyro, strain gage, and other measurement applications. This person will utilize advanced math processes to convert... 
    Relocation

    Snap-on Tools

    Carol Stream, IL
    1 day ago
  • Firmware DeveloperLandis and GyrTop rate- Depending on experience top rate is 70Onsite Alpharetta...  ...in Computer science/Electronics/Electrical Engineering Experience with:Programming C, C++Firmware development for an embedded systemRTOSDevelopment Tools: IAR, Oscilloscope... 

    Kasmo Global

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

     ...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes...  ...of our mission! As a Sr. Principal Embedded Software Engineer at Northrop Grumman you...  ..., operates, and maintains software and firmware components and computing systems software... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Palatine, IL
    3 days ago
  •  ...products. Webservices are used for communication between the applications. Includes application & database design, coding, testing, engineering-level documentation, and training.RequirementsDegree is required: computer science or related5+ years of working experience with... 
    Work experience placement
    Immediate start

    Artech

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

     ...enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes...  ...a part of our mission! As a Sr. Staff Embedded Software Engineer at Northrop Grumman you...  ..., operates, and maintains software and firmware components and computing systems software... 
    Full time
    Relocation package
    Shift work

    NGC

    Rolling Meadows, IL
    5 days ago
  •  ...component-based UI architectures Familiarity with UI libraries/frameworks such as Angular Material, Bootstrap, or similar Modern Engineering Practices Experience using Git and collaborative workflows (GitHub, Azure DevOps, etc.) Familiarity with CI/CD pipelines (... 

    CBTS

    Schaumburg, IL
    4 days 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... 

    Northrop Grumman

    Palatine, IL
    3 days ago
  • $80k - $120k

     ...KTS is seeking an experienced, talented, and motivated software engineer. Responsibilities: Work with system architects to develop...  ...System, RHEL experience a plus Working knowledge of embedded software, operating systems, interrupt handling and communication... 
    Full time
    Casual work
    Flexible hours

    Kranze Technology Solutions, Inc

    Des Plaines, IL
    13 days ago

Do you want to receive more vacancies?

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