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.
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
- ...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...SuggestedFull time
- ...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...SuggestedFull time
$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...SuggestedLong term contract$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...SuggestedContract workTemporary workImmediate start$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 workTemporary work$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 workTemporary work$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 timeWork at officeShift work- ...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 contractWork at office3 days per week
- 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...
- ...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...
- ...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 timePart timeInternshipWork at officeRemote work
$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 workFlexible hours- 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 areaRemote work
- ...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...InternshipRemote work
- ...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 timeTemporary workWork experience placement
- 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...
$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 payFull time$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 timeFor contractorsLocal area- ...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 timeContract work
- ...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...
- ...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...RelocationVisa sponsorshipRelocation package
$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- 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...
$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 timeRelocation packageShift work- ...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 placementImmediate start
$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 timeRelocation packageShift work- ...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 (...
- 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...
$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 timeCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
Related searches
- embedded engineer Schaumburg, IL
- embedded developer Schaumburg, IL
- embedded systems software engineer Schaumburg, IL
- embedded software engineer Schaumburg, IL
- embedded firmware developer
- junior embedded software engineer
- embedded software engineer remote
- embedded android developer
- junior embedded engineer
- entry level embedded software engineer





