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

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.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - RFID/NFC in Schaumburg, IL vacancy
  •  ...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

    Pentangle Tech Services | P5 Group

    Schaumburg, IL
    2 days ago
  •  ...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

    Pentangle Tech Services | P5 Group

    Schaumburg, IL
    21 days ago
  •  ...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... 
    Suggested
    Contract work
    Monday to Friday

    3B Staffing LLC

    Schaumburg, IL
    2 days ago
  • 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

    Kasmo Global

    Schaumburg, IL
    2 days ago
  • $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... 
    Suggested
    Contract work
    Temporary work
    Immediate start

    Actalent

    Schaumburg, IL
    2 days ago
  • $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 work
    Temporary work

    Actalent

    Schaumburg, IL
    2 days ago
  • $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 work
    Temporary work

    Actalent

    Schaumburg, IL
    2 days ago
  • $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 time
    Work at office
    Shift work

    Del Medical Inc.

    Bloomingdale, IL
    1 day ago
  • $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 work
    Flexible hours

    Motorola Solutions

    Schaumburg, IL
    2 days ago
  • 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 time
    Part time
    Internship
    Work at office
    Remote work

    Kasmo Global

    Schaumburg, IL
    2 days ago
  •  ...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... 
    Internship
    Remote work

    Kasmo Global

    Schaumburg, IL
    4 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
    2 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
    2 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
    2 days ago
  • $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 time
    For contractors
    Local area

    IDEX

    Wheeling, IL
    22 hours 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
    22 hours ago
  •  ...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... 
    Relocation
    Visa sponsorship
    Relocation package

    Sterling Engineering

    Itasca, IL
    4 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) The following information aims to provide potential candidates with a better understanding of the requirements... 
    Hourly pay

    Insight Global

    Rolling Meadows, IL
    10 days ago
  • 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,... 

    NGC

    Rolling Meadows, IL
    1 day ago
  • $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 time
    Casual work
    Flexible hours

    Kranze Technology Solutions, Inc

    Des Plaines, IL
    12 days ago
  • $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 time
    Relocation package
    Shift work

    Northrop Grumman

    Palatine, IL
    2 days ago
  •  ...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 contract
    Work at office
    3 days per week

    Kasmo Global

    Schaumburg, IL
    2 days ago
  • 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... 

    NGC

    Rolling Meadows, IL
    22 hours ago
  • $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

    Addison Group

    Schaumburg, IL
    4 days ago
  • $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 time
    Relocation package
    Shift work

    NGC

    Rolling Meadows, IL
    4 days ago
  • $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 area
    Immediate start
    Flexible hours

    Omron

    Schaumburg, IL
    22 hours ago
  • 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 work
    Worldwide

    Kasmo Global

    Schaumburg, IL
    2 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
    2 days ago
  • $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 wage
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    2 days ago
  • 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

    Exaways Corporation

    Bloomingdale, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer - RFID/NFC. Be the first to apply!