Embedded Firmware Engineer Job at 3B Staffing LLC, Schaumburg, IL

  • 3B Staffing LLC
  • Schaumburg, IL

Job Description

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.

Job Tags

Contract work, Monday to Friday

Similar Jobs

Wingstop

Prep/Cook Job at Wingstop

 ...cheese, and sides to packaging and delivering completed hot orders to our Guests while motivating other Flavor Experts. A Wingstop cook is responsible to prepare quality food that tastes great and is consistent from day-to-day. This position is critical to Wingstop... 

City-of-Fayetteville,-N

Assistant City Manager Job at City-of-Fayetteville,-N

The City of Fayetteville, NC, (pop. 208,675) seeks two highly skilled local government leaders for Assistant City Manager (ACM) positions. The two positions currently oversee Construction Management, Parks & Recreation and Public Services as part of the Operations Portfolio... 

HiredFirst

Sterile Processing Technician Job at HiredFirst

 ...Job Description Job Description Sterile Processing Technician (Contract) New York (14642) Location: New York, 14642 Pay Rate: $917...  ...GED required ~2+ years of Certified Sterile Processing experience required ~ Certified Sterile Processor (HSPA or CBSPD)... 

Winebow Winebow

Driver Helper Job at Winebow Winebow

 ...Job Description: ESSENTIAL FUNCTIONS: Assists Drivers with delivering wine and spirits to on and off premise accounts throughout...  ...by personnel at the on and off premise accounts. Pick up product, as instructed by Winebow management, at designated on and... 

Careerscape

Remote Travel Agent Job at Careerscape

 ...Careerscape is hiring Remote Travel Agents to help clients turn trips into unforgettable experiences all from home. From weekend getaways to dream vacations, you'll research...  ...flexible scheduling Job Type: Full-Time | Work Type: Remote | Industry: Hospitality &...