Software Engineer

Actalent • Schaumburg, IL • Posted June 03, 2026

About the Role

Job Title: Senior Embedded Software Engineer (Contract)Job Description
This contract Senior Embedded Software Engineer role focuses on delivering one or more subsystems within an existing embedded framework and credential reader application for NFC/RFID reader firmware. You will work hands-on to implement, validate, and ship production firmware against a defined scope, collaborating closely with internal engineering teams while working independently day to day. The position requires strong modern C++ firmware expertise, sound architectural judgment within an established framework, and the ability to balance feature delivery with technical risk while consistently meeting coding standards from the outset.
Responsibilities

+ Own the design, implementation, and delivery of one or more subsystems within the embedded framework and credential reader application for NFC/RFID reader firmware.

+ Design and implement components, threads, and modules in modern C++ (C++17 an...