Hardware & OS Integration Engineer (Windows/Linux)

NCR Corporation

Atlanta (GA)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NCR Voyix Corporation in Atlanta is seeking a Hardware Integration Engineer to join a global engineering team. The role focuses on integrating POS peripherals, drivers, and platform software across Windows and Linux environments, including BIOS/UEFI and firmware considerations.

You will design and implement integration solutions, build test environments, create diagnostic tools, and provide technical consulting to partners and internal teams, with hands-on work on printers, scanners, card

Qualifications

  • Bachelor's degree in a related technical field.
  • 3–7 years in hardware/software integration or related.
  • Proficiency with Windows and Linux at system level.
  • Experience with USB/serial interfaces, enumeration, and drivers.
  • Programming in Java, C++, C#, or .NET.
  • Experience with GitHub and engineering build environments.

Responsibilities

  • Provide integration support for POS platforms and peripherals.
  • Diagnose hardware/software interactions across Windows and Linux environments.
  • Configure and maintain Windows and Linux integration environments.
  • Troubleshoot USB device enumeration and port relationships.
  • Develop diagnostic tools and automation scripts.
  • Create technical content and documentation for partners and internal teams.

Skills

Windows
Linux
USB Interfaces
Device Drivers
C/C++
Java
C#
GitHub
Scripting
Troubleshooting

Education

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or related technical discipline

Tools

GCC
RPM
Makefiles
GitHub
VMware/Virtual Machines
Visual Studio
BIOS/UEFI

Job description

NCR Voyix Corporation in Atlanta is seeking a Hardware Integration Engineer to join a global engineering team. The role focuses on integrating POS peripherals, drivers, and platform software across Windows and Linux environments, including BIOS/UEFI and firmware considerations.

You will design and implement integration solutions, build test environments, create diagnostic tools, and provide technical consulting to partners and internal teams, with hands-on work on printers, scanners, card

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

POS Hardware & Systems Integration Engineer
POS Hardware & Systems Integration Engineer

NCR VOYIX • Atlanta (GA)

On-site
USD 90,000 - 140,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 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 Drivers & Linux/Windows
System Software Engineer – POS Drivers & Linux/Windows

NCR Voyix Corporation • United States

On-site
USD 90,000 - 140,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 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 Developer
System Software Developer

NCR Voyix Corporation • Atlanta (GA)

Hybrid
USD 90,000 - 140,000
Hardware Integration Engineer - HAL & OS Bring-Up
Hardware Integration Engineer - HAL & OS Bring-Up

Winixx Inc. • Raleigh (NC)

Hybrid
USD 90,000 - 130,000
Paid time off
Company holidays
Professional development
+2