Embedded Software Engineer - RFID/NFC
Global Connect Technologies
Job Opportunity - Sr. Embedded Software Engineer
Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.
Location : Schaumburg, IL
Job Summary
We are seeking an experienced Senior Embedded Software Engineer to design, develop, and maintain production-quality firmware for next-generation secure NFC/RFID credential reader products. The ideal candidate will have strong expertise in modern C++ (C++17 or later), embedded microcontrollers, RTOS environments, and low-level driver development. This role focuses on embedded firmware engineering, hardware integration, performance optimization, and secure embedded systems.
Key Responsibilities
- Design, develop, and maintain embedded firmware using C++17 or newer.
- Develop and integrate low-level drivers for USB, UART, SPI, I2C, GPIO, DMA, and timers.
- Implement embedded software modules, threads, state machines, and hardware interfaces.
- Work with RTOS environments, preferably Zephyr RTOS, to integrate drivers, middleware, and application components.
- Develop and enhance USB communication functionality, including CCID protocols.
- Optimize firmware performance, memory usage, real-time behavior, and power consumption.
- Implement robust error handling, recovery mechanisms, and secure coding practices.
- Debug, test, and validate embedded firmware to ensure reliability, performance, and security.
- Collaborate with cross-functional engineering teams to deliver production-ready firmware.
Required Qualifications
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
- 5+ years of experience in embedded firmware or embedded software development.
- Strong proficiency in modern C++ (C++17 or later).
- Hands-on experience with ARM Cortex-M microcontrollers, preferably Cortex-M4F.
- Experience with STM32 microcontrollers, ideally the STM32G4 family.
- Strong RTOS experience, preferably with Zephyr RTOS.
- Proven experience in low-level programming, device drivers, and hardware interfacing.
- Experience with USB stacks and communication protocols.
- Familiarity with Embedded Template Library (ETL) and state-machine-based architectures.
- Strong debugging, troubleshooting, and real-time system optimization skills.
- Understanding of embedded security and secure firmware development practices.
Preferred Qualifications
- Experience with NFC, RFID, smart card, authentication, or credential reader products.
- Familiarity with CCID (Chip Card Interface Device) protocols.
- Experience developing security-sensitive embedded products.
- Ability to take ownership of major firmware components and work independently within a collaborative engineering team. xhyhwjd
Technical Environment
C++17+, Zephyr RTOS, ARM Cortex-M4F, STM32G4 microcontrollers, USB/CCID, Embedded Template Library (ETL), Windows development environments, and Linux-based build and test systems.
- ...Overview We are seeking a Senior Embedded Software Engineer to support the development of next-generation secure NFC/RFID credential reader products. This individual will be responsible for designing, developing, and delivering production-quality embedded firmware within...Suggested
- ...Job Description Overview \n We are seeking a Senior Embedded Software Engineer to support the development of next-generation secure NFC/RFID credential reader products. This individual will be responsible for designing, developing, and delivering production-quality...Suggested
- ...Embedded Firmware Engineer This is a contract position scheduled for 9 months and is 10... ...on developing next-generation secure NFC/RFID credential reader products.... ...GPIO, and DMA • Designing RTOS-based software components and state machines • Optimizing...SuggestedContract workMonday to Friday
- Firmware Engineer / Embedded Software EngineerFirmware Engineer / Embedded Software Engineer with:5+ years of embedded firmware development experienceStrong... ...futureNice to Have:Zephyr RTOSSTM32G4 familyUSB CCIDNFC/RFID productsSecurity/authentication productsEmbedded Linux...Suggested
$55 - $120 per hour
...Job Description Job Description Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing C++ embedded software for missioncritical RF systems within a realtime operating system environment. You will contribute across...SuggestedContract workTemporary workImmediate start$55 - $70 per hour
...Job Description Job Description Embedded Software Engineer Responsibilities Design and implement components, threads, and modules in modern C++ within an existing module, thread, and component framework. Implement ETL-based state machines and lifecycle hooks...Contract workTemporary work$55 - $120 per hour
...Job Description Job Description Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing C++ embedded software for missioncritical RF systems within a realtime operating system environment. You will contribute across...Contract workTemporary work$100k - $150k
...Do Design, develop, debug, and maintain embedded firmware using C and/or C++. Develop bare-metal... ..., and Ethernet. Collaborate with electrical engineers on PCB bring-up, electronic interfaces, and hardware-software integration. Use oscilloscopes, logic...Full timeWork at officeShift work$75k - $130k
...TitleSoftware EngineerJob DescriptionCandidates for this position are software engineers with strong programming skills who demonstrate curiosity,... ...cellular / wireless communications. Hands-on experience in embedded software development is also beneficial. Our products are...Contract workFlexible hours- Software Development Position Position's Contributions to Work Group: Software development focused on positioning and localization. Collaborate... ...to lead the industry in technological excellence and engineering innovation. Typical Day or Week in the Role Typical task...Full timePart timeInternshipWork at officeRemote work
- ...Responsibilities Develop and integrate software solutions for semi‐autonomous and... ...autonomous machine systems. Collaborate with engineering teams to prototype new approaches and... ...~ Experience working on embedded electronic control systems and/or vision...InternshipRemote work
- 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
- 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...
- 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...
$127.2k - $190.8k
...where you can make an impact.With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance,... ...have something special for you.SUMMARY OF PRIMARY FUNCTIONThe Embedded software Engineer is a key member of the IDEX-Dispensing team. He\she...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
- ...20000 - $190000Posted: 2026-07-07Title: Embedded Firmware EngineerLocation: Seattle, WAHire... ...decoding compressed data and supporting software tools)Experience debugging at the... ...'s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical...RelocationVisa sponsorshipRelocation package
$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) The following information aims to provide potential candidates with a better understanding of the requirements...Hourly pay- 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,...
$80k - $120k
...cutting edge aircraft avionics hardware and software solutions supporting survivability,... ...experienced, talented, and motivated software engineer. Responsibilities: Work with... ...experience a plus Working knowledge of embedded software, operating systems, interrupt...Full timeCasual workFlexible hours$135.8k - $203.6k
...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...warfighter. Come be a part of our mission! As a Sr. Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and...Full timeRelocation packageShift work- ...experience Job Title: Firmware Test Engineer Job Description This hands-on... ...firmware and system-level testing of embedded and firmware-controlled devices in a lab... ...systems. Experience with hardware/software integration testing for embedded and electromechanical...Long term contractWork at office3 days per week
- 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...
$65 per hour
...Title: Senior Firmware Engineer Job Type: Long Term Contract Location: Schaumburg... ...production firmware across multiple embedded product platforms. The engineer... ...directly with electrical engineering, Quality, software engineering, and external vendors. ·...Long term contract$184.1k - $276.1k
...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...the warfighter. Come be a part of our mission! As a Sr. Staff Embedded Software Engineer at Northrop Grumman you will have a challenging and...Full timeRelocation packageShift work$94k - $125k
...Automation-Americas is looking for an Application Engineer located in the Minnesota region to... ...and Motors), PLC/HMI (hardware, software and interfaces), Components (Sensors, Relays... ...Machine Vision Systems, Auto ID (Barcode and RFID) and Robotics.Ability to travel up to 50%...Local areaImmediate startFlexible hours- Embedded C DeveloperThis on-site Embedded C Developer role focuses on designing, developing, and maintaining firmware and embedded software that powers advanced building automation systems used in major commercial and industrial facilities worldwide. You will work as a...Contract workWorldwide
- 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...
$112.7k - $193.2k
...program roadmap and target architectureResponsible for upholding engineering best practices and implementing appropriate architectural... ...field or equivalent practical experience10+ years of professional software engineering experience, with demonstrated ownership of complex...Minimum wageFull timeContract workWork experience placementWork at officeLocal areaRemote work- Individuals with working experience in the following areas: # Linux and Windows Server Administration (If choosing only one, lean towards Windows) # VMware vSphere # VMware Horizon (This is huge if we can find someone that has Horizon experience) # Scripting...Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - RFID/NFC. Be the first to apply!
- embedded engineer Schaumburg, IL
- embedded developer Schaumburg, IL
- embedded systems software engineer Schaumburg, IL
- embedded software engineer Schaumburg, IL
- entry level software sales Schaumburg, IL
- id software Schaumburg, IL
- software sales Schaumburg, IL
- software asset management analyst Schaumburg, IL
- internship software Schaumburg, IL
- software intern Schaumburg, IL





