CareerPlan

Hardware Integration Engineer

ATLANTA, GA, USAFull-time2026-11-09 → 2026-11-10
On-site

Core

Integrate POS peripherals (printers, scanners, card readers, biometrics) with Windows and Linux operating systems, drivers, and platform software for unified commerce solutions.

Role type

Senior IC hardware integration engineer

Builds

POS platform integration solutions and diagnostic/validation tools

Domain

Unified commerce / Point-of-sale hardware and software integration

Required skills

Hardware/software integration, Windows/Linux system-level troubleshooting, Device driver development, USB/serial interface management, Bash/shell scripting, C++/Java/.NET development, Source control (GitHub), Virtual machine management, Technical documentation

Preferred skills

POS peripheral integration experience, BIOS/UEFI configuration, Software packaging and distribution, Networking and server maintenance, Jira usage

Technologies

Windows, Linux, Bash, GCC, Make, RPM, Java, C++, C#, .NET, Visual Studio, PowerShell, Event Viewer, Device Manager, GitHub, Virtual Machines

Responsibilities

Integrate POS peripherals and third-party applications into NCR platform software; Diagnose interactions between hardware, OS, firmware, and drivers; Troubleshoot peripheral communication and enumeration issues; Build diagnostic and validation utilities; Create and manage reproducible test environments; Provide technical consulting to partners and internal teams; Develop technical documentation and troubleshooting procedures.

Seniority

Mid-level (3-7 years experience), hands-on IC