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 Description

Job Opportunity - Sr. Embedded Software Engineer

\n

Location : Schaumburg, IL

\n

\n

Job Summary

\n

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.

\n

Key Responsibilities

\n
    \n
  • Design, develop, and maintain embedded firmware using C++17 or newer.
  • \n
  • Develop and integrate low-level drivers for USB, UART, SPI, I2C, GPIO, DMA, and timers.
  • \n
  • Implement embedded software modules, threads, state machines, and hardware interfaces.
  • \n
  • Work with RTOS environments, preferably Zephyr RTOS, to integrate drivers, middleware, and application components.
  • \n
  • Develop and enhance USB communication functionality, including CCID protocols.
  • \n
  • Optimize firmware performance, memory usage, real-time behavior, and power consumption.
  • \n
  • Implement robust error handling, recovery mechanisms, and secure coding practices.
  • \n
  • Debug, test, and validate embedded firmware to ensure reliability, performance, and security.
  • \n
  • Collaborate with cross-functional engineering teams to deliver production-ready firmware.
  • \n
\n

Required Qualifications

\n
    \n
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
  • \n
  • 5+ years of experience in embedded firmware or embedded software development.
  • \n
  • Strong proficiency in modern C++ (C++17 or later).
  • \n
  • Hands-on experience with ARM Cortex-M microcontrollers, preferably Cortex-M4F.
  • \n
  • Experience with STM32 microcontrollers, ideally the STM32G4 family.
  • \n
  • Strong RTOS experience, preferably with Zephyr RTOS.
  • \n
  • Proven experience in low-level programming, device drivers, and hardware interfacing.
  • \n
  • Experience with USB stacks and communication protocols.
  • \n
  • Familiarity with Embedded Template Library (ETL) and state-machine-based architectures.
  • \n
  • Strong debugging, troubleshooting, and real-time system optimization skills.
  • \n
  • Understanding of embedded security and secure firmware development practices.
  • \n
\n

Preferred Qualifications

\n
    \n
  • Experience with NFC, RFID, smart card, authentication, or credential reader products.
  • \n
  • Familiarity with CCID (Chip Card Interface Device) protocols.
  • \n
  • Experience developing security-sensitive embedded products.
  • \n
  • Ability to take ownership of major firmware components and work independently within a collaborative engineering team.
  • \n
\n

Technical Environment

\n

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 25 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - RFID/NFC in Schaumburg, IL vacancy
  •  ...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
    1 day ago
  •  ...Embedded Software EngineerKey responsibilities include:Designing and developing embedded software from concept to productionWorking on telematics and display applicationsDebugging and optimizing system performanceCollaborating with hardware and software teamsManaging code... 
    Suggested

    Kasmo Global

    Schaumburg, IL
    2 days ago
  • $55 - $120 per hour

     ...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 the full software development... 
    Suggested
    Contract work
    Temporary work

    Actalent

    Schaumburg, IL
    1 day ago
  •  ...Software Development PositionPosition'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 RoleTypical task breakdown... 
    Suggested
    Full time
    Part time
    Internship
    Work at office
    Remote work

    Kasmo Global

    Schaumburg, IL
    3 days ago
  •  ...Sr Embedded Software Engineer The 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... 
    Suggested
    Local area
    Remote work

    Kasmo Global

    Schaumburg, IL
    4 days ago
  • Motorola Solutions is seeking a Software Engineer II in Schaumburg, IL to join our embedded systems software team. You will analyze, design, develop, and maintain software for our next-generation products within an agile environment. The role requires hands-on coding in... 

    Motorola Solutions

    Schaumburg, IL
    1 day ago
  • Develop, integrate, and test C++ embedded software for mission-critical RF systems within a real-time operating system environment. Perform hands-on debugging and hardware integration in a lab setting using Agile methodologies. Requirements Requires a Bachelor's or Master... 
    Temporary work

    Actalent

    Schaumburg, IL
    1 day ago
  •  ...TitleKey ResponsibilitiesDevelop and integrate software solutions for semi?autonomous and autonomous machine systems.Collaborate with engineering teams to prototype new approaches and...  ...system diagnosticsExperience working on embedded electronic control systems and/or vision... 
    Internship
    Remote work

    Kasmo Global

    Schaumburg, IL
    3 days ago
  • $100k - $150k

     ...You'll Do Design, develop, debug, and maintain embedded firmware using C and/or C++. Develop bare-metal...  ...SPI, and Ethernet. Collaborate with electrical engineers on PCB bring-up, electronic interfaces, and hardware-software integration. Use oscilloscopes, logic analyzers... 
    Full time
    Work at office
    Shift work

    Del Medical Inc.

    Bloomingdale, IL
    1 day ago
  • Siemens Healthineers AG is seeking a Senior Embedded Software Engineer to design, develop, test, and support embedded software for motion control and safety-critical subsystems in SPECT Molecular Imaging cameras. You will collaborate with electronics, mechanical, software... 

    Siemens Healthineers AG

    Hoffman Estates, IL
    4 days ago
  • $113.16k - $155.6k

     ...professional and personal growth, all while valuing your unique contributions. We are seeking a talented and motivated Senior Embedded Software Engineer to join our Molecular Imaging Research and Development team. In this role, you will design, develop, test, and support... 
    Temporary work
    Work at office
    Local area

    Siemens Healthineers AG

    Hoffman Estates, IL
    4 days ago
  • Motorola Solutions in Schaumburg, IL seeks a Software Engineer to analyze, design, develop, and maintain software for mission-critical products...  ...an agile team environment. Candidates should have hands-on embedded software experience in C/C++, familiarity with Linux and... 

    Motorola Solutions

    Schaumburg, IL
    1 day ago
  • Del Medical, Inc. in Bloomingdale, IL is seeking an experienced embedded software engineer to design, develop, and maintain firmware for medical imaging hardware. The role emphasizes hands-on work with microcontrollers, motor control, and real-time systems, in a full-time... 
    Full time
    Work at office

    Del Medical Inc.

    Bloomingdale, 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

    Des Plaines, IL
    4 days ago
  •  ...Embedded Software EngineerEmbedded Software Engineer 3 to support our RF Software department. Responsibilities include designing, developing, operating, and maintaining software components and computing systems software to be applied to and integrated with engineering... 

    Precision Resources Company, Inc.

    Rolling Meadows, IL
    3 days ago
  • $127.2k - $190.8k

     ...you can make an impact. With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and...  ...something special for you. Summary Of Primary Function The Embedded software Engineer is a key member of the IDEX-Dispensing team. He/she... 
    For contractors
    Local area

    Fluid Management

    Wheeling, IL
    1 day ago
  •  ...in Computer science/Electronics/Electrical Engineering Experience with:Programming C, C++Firmware development for an embedded systemRTOSDevelopment Tools: IAR, Oscilloscope...  .../JenkinExposure to Product Life Cycle and Software Development methodologiesFamiliarity with Wireless... 

    Kasmo Global

    Schaumburg, IL
    3 days ago
  • $169k - $253.6k

     ...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 Staff Embedded Software Engineer at Northrop Grumman you will have a challenging and... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    9 hours ago
  •  ...Microsoft Stack, specifically Maui. Must have experience in building/coding applications from scratch – this is not going to be a bug fix engineer role. Experience with GIT/source control. Experience with Azure/cloud deployment. Familiarity with Agile- Team player – will be... 

    Omni Inclusive

    Schaumburg, IL
    3 days ago
  •  ...one. Rate: 75hc2c Duration: 6-12 mo Title: Sr Hw Design engineer Job Title: Hardware Design Engineer Location:...  ...functional teams to ensure seamless integration of hardware and software. Conduct thorough testing and debugging of hardware designs... 
    Local area
    Relocation

    Kasmo Global

    Schaumburg, IL
    9 hours ago
  • Northrop Grumman is seeking an Associate Embedded Software Engineer in Rolling Meadows, IL to contribute to defense systems. You will design, develop, test, and maintain software and firmware for embedded platforms across the life cycle. The role requires a Bachelor’s... 

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  • Northrop Grumman in Rolling Meadows, IL is seeking an Associate Embedded Software Engineer to design, develop, operate, and maintain software and firmware components aligned with engineering requirements and lifecycle processes. The role emphasizes integration with multi... 
    Relocation package

    Northrop Grumman

    Rolling Meadows, IL
    1 day 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
  •  ...Sr. Systems Engineer The Sr. Systems Engineer leads architecture design, requirements...  ...management of complex electromechanical and embedded systems. This role serves as the...  ...with electrical, mechanical, firmware, and software teams Define and maintain verification... 

    Kasmo Global

    Schaumburg, IL
    4 days ago
  • $153.8k - $230.8k

     ...making history. Northrop Grumman Space Sector (NGSS), Rolling Meadows, IL Engineering Organization is searching for qualified candidates to support a high-performing team of Embedded Software and FPGA Design Engineers involved with creation of innovative embedded solutions... 
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    3 days ago
  •  ...Systems Engineer OpportunityCyber Advisors (CA) based in Schaumburg, is looking for an experienced Systems Engineer. CA is a steadily...  ...anticipate, pre-empt, diagnose, and solve hardware, network, and software problems.Develop and maintain knowledge of customer's specific... 
    Full time
    Summer work
    Remote work
    Monday to Friday
    Afternoon shift

    Cyber Advisors

    Schaumburg, IL
    3 days ago
  •  ...but now we have to make it. BS or equivalent in Electrical Engineering 2-5 years' experience in similar role Experience in...  ...) Electrical: Hardware design including circuits for: embedded DC/DC power supplies, digital and analog inputs/outputs,... 
    Contract work
    Local area

    Kasmo Global

    Schaumburg, IL
    9 hours ago
  •  ...Meadows, IL seeks a Development/Functional Manager to lead embedded software and firmware programs for government customers. The role is...  ...successful candidate will manage cross-functional teams, drive engineering processes, and coordinate staffing and IPT activities while... 

    Northrop Grumman

    Rolling Meadows, IL
    3 days ago
  •  ...trusted partner. If you're ready to make an impact, you're in the right place. Job Details: Job Title: Lead Agentic AI / AI Engineer Generative AI & Machine Learning Location: Schaumburg, IL Hybrid (3 days onsite per week Duration: Long-Term Contract... 
    Long term contract
    3 days per week

    Staffworxs LLC

    Schaumburg, IL
    3 days ago
  •  ...Reliability Engineering Consultant Actalent/ Merz Aesthetics 75- 80 to candidate. 6-9 month contract Can be mostly remote need someone near Wisconsin. Reliability Engineering Consultant i.e. a Bada$$ Reliability Engineer Top 3: Reliability Engineering, High Level... 
    Full time
    Contract work
    Remote work

    Kasmo Global

    Schaumburg, IL
    9 hours ago

Do you want to receive more vacancies?

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