POS Hardware & Systems Integration Engineer

NCR VOYIX

Atlanta (GA)

On-site

USD 90,000 - 140,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NCR Voyix Corporation, headquartered in Atlanta, GA, is seeking a Hardware Integration Engineer to join the Hardware and Lifecycle Engineering team. You will bridge hardware and software across POS peripherals, printers, scanners, and payment devices in Windows and Linux, designing driver-based solutions and automation to support NCR Voyix platforms.

You will also develop and maintain diagnostic tools, scripts, and test environments, collaborate with distributed teams and partners, and

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline.
  • 3 to 7 years of hardware/software integration, systems engineering, or related experience.
  • Proficiency with Windows and Linux OS and system-level troubleshooting.
  • Experience troubleshooting across hardware, firmware, drivers, OS, and applications.
  • Knowledge of USB/serial interfaces, peripheral enumeration, and driver operation.
  • Linux scripting (Bash) and software packaging (RPM) and compilation workflows.
  • Experience with Java, C++, C#, or .NET for tooling and diagnostics.
  • Experience with GitHub and engineering build environments.

Responsibilities

  • Provide integration support for NCR Voyix POS platforms and peripherals (scanners, printers, displays, payment devices, etc.).
  • Diagnose interactions between hardware, Windows and Linux OSes, BIOS/firmware, drivers, and third-party apps.
  • Configure and troubleshoot Windows/Linux integration environments and system logs.
  • Develop scripts and utilities to gather system information, logs, and reproduce issues.
  • Build or modify diagnostic tools in Java, C++, C#, or .NET to isolate hardware/software behavior.
  • Create reproducible test environments using VMs, servers, repos, and GitHub.

Skills

Windows & Linux troubleshooting
Device drivers
Shell scripting
C/C++
Java
GitHub
Diagnostics tools
Troubleshooting
Cross-functional collaboration

Education

Bachelor's degree in Electrical/Computer Engineering or related

Tools

GCC
RPM packaging
Jira
GitHub

Job description

NCR Voyix Corporation, headquartered in Atlanta, GA, is seeking a Hardware Integration Engineer to join the Hardware and Lifecycle Engineering team. You will bridge hardware and software across POS peripherals, printers, scanners, and payment devices in Windows and Linux, designing driver-based solutions and automation to support NCR Voyix platforms.

You will also develop and maintain diagnostic tools, scripts, and test environments, collaborate with distributed teams and partners, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hardware & OS Integration Engineer (Windows/Linux)
Hardware & OS Integration Engineer (Windows/Linux)

NCR Corporation • Atlanta (GA)

On-site
USD 90,000 - 130,000
Hardware Engineer — POS & Self-Checkout Systems
Hardware Engineer — POS & Self-Checkout Systems

NCR Corporation • Atlanta (GA)

On-site
USD 90,000 - 130,000
Hardware Engineer: POS & Self-Checkout Systems
Hardware Engineer: POS & Self-Checkout Systems

NCR VOYIX • Atlanta (GA)

On-site
USD 90,000 - 130,000
System Software Engineer: POS & Embedded Drivers
System Software Engineer: POS & Embedded Drivers

NCR Voyix Corporation • Atlanta (GA)

Hybrid
USD 90,000 - 140,000
Hardware Integration Engineer
Hardware Integration Engineer

NCR Corporation • Atlanta (GA)

On-site
USD 90,000 - 130,000
Hardware Integration Engineer
Hardware Integration Engineer

NCR VOYIX • Atlanta (GA)

On-site
USD 90,000 - 140,000
Hardware Engineer
Hardware Engineer

NCR Corporation • Atlanta (GA)

On-site
USD 90,000 - 130,000
System Software Engineer – POS Drivers & Linux/Windows
System Software Engineer – POS Drivers & Linux/Windows

NCR Voyix Corporation • United States

On-site
USD 90,000 - 140,000
Senior Software Engineer, Payments & Loyalty Platform
Senior Software Engineer, Payments & Loyalty Platform

NCR Voyix Corporation • Atlanta (GA)

On-site
USD 120,000 - 180,000
Hardware Engineer
Hardware Engineer

NCR VOYIX • Atlanta (GA)

On-site
USD 90,000 - 130,000