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

Senior Embedded Software Engineer

Pentangle Tech Services | P5 Group

Overview

To be considered for an interview, please make sure your application is full in line with the job specs as found below.

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 an established software framework. The ideal candidate has strong hands-on experience with modern C++, embedded microcontrollers, RTOS environments, and low-level driver development.

This is a highly technical firmware role focused on embedded systems rather than application software.

Key Responsibilities

  • Design, develop, and maintain embedded firmware using C++17 or newer.
  • Develop low-level drivers and hardware interfaces including:
  • USB
  • UART
  • SPI
  • I2C
  • GPIO
  • DMA
  • Timers
  • Implement and enhance embedded software components, modules, threads, and state machines.
  • Work within an RTOS environment (Zephyr preferred) to integrate drivers, middleware, and application functionality.
  • Extend and support USB functionality, including CCID-related protocols.
  • Optimize firmware performance, memory utilization, timing, and power consumption.
  • Implement robust fault handling, recovery mechanisms, and secure coding practices.
  • Collaborate with cross-functional engineering teams to integrate firmware into the broader product architecture.
  • Deliver production-ready firmware that meets performance, reliability, and security requirements.

Required Qualifications

  • Bachelor's degree in Engineering, Computer Engineering, Computer Science, or related technical field.
  • 5+ years of embedded firmware development experience.
  • Strong expertise in modern C++ (C++17 or later).
  • Experience developing firmware on ARM Cortex-M microcontrollers, preferably Cortex-M4F.
  • Hands-on experience with STM32 microcontrollers, ideally the STM32G4 family.
  • Solid RTOS experience, with Zephyr RTOS strongly preferred.
  • Strong background in low-level embedded development and device driver implementation.
  • Experience working with USB stacks and USB communication protocols.
  • Familiarity with Embedded Template Library (ETL) and state-machine-based architectures.
  • Experience debugging and optimizing real-time embedded systems.
  • Understanding of secure firmware development and embedded security concepts.

Preferred/Desired Background

  • Experience with NFC, RFID, smart card, authentication, or credential reader products.
  • Experience in security-sensitive industries or products.
  • Familiarity with CCID (Chip Card Interface Device) protocols.
  • Experience working in senior-level embedded engineering roles where ownership of major subsystems is expected. xxzpjkt
  • Ability to work independently while collaborating effectively with larger engineering teams.

Technical Environment

  • Modern C++ (C++17+)
  • Zephyr RTOS
  • ARM Cortex-M4F
  • STM32G4 Microcontrollers
  • USB / CCID
  • ETL (Embedded Template Library)
  • Windows development environment with Linux-based build and test systems
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Schaumburg, IL vacancy
  • 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... 
    Senior

    Siemens Healthineers AG

    Hoffman Estates, IL
    4 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... 
    Senior
    Full time
    Work at office
    Shift work

    Del Medical Inc.

    Bloomingdale, IL
    1 day 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... 
    Senior
    Temporary work
    Work at office
    Local area

    Siemens Healthineers AG

    Hoffman Estates, IL
    4 days 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... 
    Senior
    Full time
    Work at office

    Del Medical Inc.

    Bloomingdale, IL
    1 day 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... 
    Senior
    Local area
    Remote work

    Kasmo Global

    Schaumburg, IL
    4 days ago
  • $127.2k - $190.8k

    Fluid Management is seeking an Embedded Software Engineer to join our team in Wheeling, Illinois. This role involves developing and maintaining embedded drivers and firmware, focusing on C programming and real-time applications. Candidates should have at least 5 years... 
    Senior

    Fluid Management

    Wheeling, IL
    1 day ago
  • JumpFly is seeking a Senior Web Optimization Engineer to lead CRO and analytics initiatives for client websites. This hands-on role blends technical execution with data-driven strategy across WordPress, Shopify, GA4 and GTM to identify and implement conversion improvements... 
    Senior

    JumpFly

    Hoffman Estates, IL
    1 day ago
  • Microchip Technology Inc. in Itasca, IL seeks a Senior FAE-Embedded Solutions Engineer to drive design wins with customers, providing in-depth engineering support for Embedded Analog, Power, and signal conditioning. The role includes demos, proofs of concept, and client... 
    Senior

    Microchip Technology

    Itasca, IL
    3 days ago
  •  ...await! Job Description Microchip Technology Inc. has a Senior FAE-Embedded Solutions Engineer opening based in Itasca, IL. As an Senior Embedded Solutions...  ...support with Microchip's embedded semiconductor and software solutions. Conduct architectural and board-level... 
    Senior
    Temporary work
    Work experience placement

    Microchip Technology

    Itasca, IL
    2 days ago
  • $85k - $110k

    Location: Hoffman Estates, IL Job Id: 157 # of Openings: 1 Senior Web Optimization Engineer Location: Hybrid, Hoffman Estates, IL (THIS IS NOT A...  ...Senior CRO and Web Optimization Engineer is not a traditional software engineering role. We’re looking for a hands-on web... 
    Senior
    Full time
    Casual work
    Work at office
    Immediate start
    2 days per week

    JumpFly

    Hoffman Estates, IL
    1 day ago
  • $31 - $34.5 per hour

     ...TurboTax products. You will leverage your tax expertise to provide full service tax return preparation, tax advice, calculations, and software/product support. Your ability to demonstrate understanding of each customer’s unique situation, and connect with them on a... 
    Senior
    Local area

    Intuit

    Hoffman Estates, IL
    15 days 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... 
    Full time
    Part time
    Internship
    Work at office
    Remote work

    Kasmo Global

    Schaumburg, IL
    3 days 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... 

    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... 
    Contract work
    Temporary work

    Actalent

    Schaumburg, IL
    1 day ago
  •  ...Job Opportunity - Sr. Embedded Software Engineer 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... 

    Global Connect Technologies

    Schaumburg, IL
    3 hours ago
  • $100k - $112k

    Senior Backend Engineer- Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well-respected... 
    Senior
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Schaumburg, IL
    1 day ago
  • $30 - $35 per hour

     ...Job Description: Job title: Senior Full Stack Java Engineer Location: Onsite in 1600 McConnor Parkway Schaumburg IL 60173-6801 Update: Interview Process: Virtual Internal & In-Person Client Interview at above address W2 Rate:$30-$35/hr Job Summary:... 
    Senior
    Hourly pay

    Diverse Lynx LLC

    Schaumburg, IL
    7 days ago
  •  ...design, build, and maintain enterprise-grade web applications and distributed systems on Microsoft stacks. You will own the full engineering lifecycle—from requirements to deployment and post-release support—focusing on scalable APIs, responsive front-ends, and cloud-integrated... 
    Senior
    Remote job

    Bright Vision Technologies

    Schaumburg, IL
    1 day ago
  •  ...Embedded Firmware Engineer This is a contract position scheduled for 9 months and is 10...  ...IL . I'm currently supporting a Senior Embedded Firmware Engineer opportunity...  ...GPIO, and DMA • Designing RTOS-based software components and state machines • Optimizing... 
    Contract work
    Monday to Friday

    3B Staffing LLC

    Schaumburg, IL
    1 day ago
  • $90k - $120k

     ...Senior Java Full Stack Developer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions...  ...will be responsible for the end-to-end engineering lifecycle, from translating business... 
    Senior
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Schaumburg, IL
    3 days 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
  • 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
  •  ...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
  • $55 - $60 per hour

     ...Title: Senior Firmware Engineer Job Type: Long Term Contract Location: Schaumburg, IL – Onsite...  ...production firmware across multiple embedded product platforms. The engineer must...  ...electrical engineering, Quality, software engineering, and external vendors.... 
    Senior
    Long term contract
    Local area

    Addison Group

    Palatine, IL
    1 day ago
  •  ...Senior Health Actuarial Pricing RolePricing partner to underwriting. Closer to a pricing-underwriting partner than a modelling-heavy IC—the ad stresses live business decisions and collaboration over standalone model ownership.Senior Health actuarial pricing role supporting... 
    Senior

    Acturhire

    Schaumburg, IL
    2 days ago
  •  ...Title: Senior Customer Service Representative Location: Schaumburg IL 60173 Duration: 12 Months Schedule: Mondays Fridays 8:30 am 5pm Ability to handle client needs with tact and diplomacy Outstanding written and oral communication skills Experience... 
    Senior
    Monday to Friday

    Spectraforce Technologies

    Schaumburg, IL
    5 days ago
  • Northrop Grumman Rolling Meadows in Illinois seeks a Sr. Principal Systems Design Engineer to coordinate across disciplines and ensure system requirements and design are thoroughly defined. The role uses MBSE methods, DOORS, and SysML to guide trade studies and system... 
    Senior
    Relocation

    Northrop Grumman

    Rolling Meadows, IL
    2 days ago
  • Northrop Grumman is seeking an experienced Principal/Sr. Principal Design Engineer to join its Design Layout Technology team at Rolling Meadows, IL. The role focuses on circuit card assembly and PCB fabrication, generating data for fabrication and performing DFF/DFM reviews... 
    Senior

    Northrop Grumman

    Rolling Meadows, IL
    1 day ago
  • Living Hope Bible Church in the Northwest suburbs of Chicago seeks a passionate, gospel-centered Senior Pastor to lead in preaching, shepherding, and equipping the church for ministry. The role emphasizes denominations aligned with Reformed Baptist confession, and values... 
    Senior

    Founders Ministries, Inc.

    Roselle, IL
    5 days ago
  • Motorola Solutions is seeking a Sr. Product Marketing Manager, Ecosystem & Technology to lead go-to-market strategy across Public Safety, Defense, and Enterprise portfolios. This role combines product, sales, and marketing leadership to drive growth and storytelling across...
    Senior

    Motorola Solutions

    Schaumburg, IL
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!