{"id":3967445,"url":"https://alion.io/job/ncr-voyix-hardware-integration-engineer","title":"Hardware Integration Engineer","company":{"id":8743,"name":"NCR Voyix","domain":"ncr.com","url":"https://alion.io/company/ncr","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":81,"open_postings":25,"ghost_share":0,"stale_share":0.72,"repost_share":0.04,"time_to_fill_p50_days":42,"computed_at":"2026-11-09T06:03:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Atlanta, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Bash","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"GitHub","optional":false},{"name":"Java","optional":false},{"name":"Linux","optional":false},{"name":"Platform Engineering","optional":false},{"name":"PowerShell","optional":false},{"name":"Windows","optional":false},{"name":"Jira","optional":true}],"status":"live","first_seen_at":"2026-11-09T14:46:57Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T14:46:57Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About NCR VOYIX\nNCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified commerce for shopping and dining. Combining a flexible, intelligent platform with end-to-end payments capabilities and services developed through its deep industry experience, NCR Voyix empowers retailers and restaurants to accelerate new possibilities for their operations, experiences and business outcomes. NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide.\nOrganization: Hardware and Lifecycle Engineering\nLocation: NCR Voyix HQ, Atlanta, Georgia\nCareer Level: P2 Engineer\nPosition Summary\nThe Hardware Integration Engineer will be part of a globally distributed Hardware and Lifecycle Engineering team responsible for advanced technical support and integration of NCR Voyix point-of-sale platforms, peripherals, operating systems, drivers, and platform software.\nThis role focuses on the technical boundary between hardware and software. The engineer will primarily integrate POS peripherals in Windows and Linux operating systems using device drivers within the NCR platform software suite as well as integrating the solutions along with third-party applications. The engineer must be able to independently design and architect these solutions that include printers, scanners, card readers, biometrics, within both Windows and Linux environments; including firmware and BIOS.\nIn addition to peripheral integration, the engineer will provide technical consulting to NCR Voyix partners and internal organizations, support special engineering requests, develop diagnostic and validation tools, maintain test environments and virtual machines, and create technical content supporting new products and partner integrations.\nKey Areas of Responsibility\nProvide integration support for NCR Voyix POS platforms and peripherals, including scanners, printers, displays, payment devices, scales, cash-management devices, and other USB, serial, and network-connected devices.\nDiagnose interactions between POS hardware, Windows and Linux operating systems, BIOS/firmware, device drivers, NCR platform software, and third-party applications.\nSupport Windows and Linux integration environments, including operating-system configuration, system logs, device enumeration, services, permissions, processes, networking, drivers, and hardware interfaces.\nTroubleshoot peripheral communication and enumeration issues, including identifying USB devices and their physical or logical port relationships using operating-system tools rather than physical inspection alone.\nTroubleshoot Windows environments using tools such as Event Viewer, Device Manager, Services, PowerShell, Command Prompt, registry and configuration information, and diagnostic logs.\nPerform Linux troubleshooting and software integration using Bash or shell scripting, system logs, systemd, USB/device enumeration, GCC, make files, source compilation, and RPM package creation.\nBuild or modify diagnostic and validation utilities using technologies such as Java, C++, C#, .NET, and Visual Studio to isolate hardware and software behavior independently from the customer or partner application.\nCompile and package software components in Windows and Linux environments to support special engineering, testing, and integration requirements.\nDevelop scripts and automation to gather system information, exercise peripherals, collect logs, validate configurations, and reproduce integration problems.\nCreate and manage reproducible test environments using virtual machines, engineering servers, source repositories, and GitHub-based version control.\nProvide technical consulting to partners and internal teams on supported POS hardware, NCR platform software, drivers, operating-system configurations, and peripheral integration.\nCreate technical documentation, knowledge articles, troubleshooting procedures, sample code, scripts, configuration guidance, and diagnostic tools that allow partners and support organizations to resolve similar problems independently.\nBasic Qualifications\nBachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline.\n3 to 7 years of relevant experience in hardware/software integration, systems engineering, product support, platform engineering, software development, or complex technical problem resolution.\nProficiency with both Windows and Linux operating systems, including system-level troubleshooting and configuration.\nDemonstrated ability to troubleshoot problems spanning hardware, device interfaces, firmware, BIOS, drivers, operating systems, platform software, and applications.\nWorking knowledge of USB and serial device interfaces, peripheral enumeration, device identification, and driver operation.\nLinux experience includes Bash or shell scripting, GCC, make files, source compilation, package management, and RPM creation.\nSoftware development or diagnostic-tool experience using one or more of the following: Java, C++, C#, or .NET.\nExperience using source-control systems such as GitHub and working with engineering build or development environments.\nAbility to create independent test applications or scripts to separate platform or peripheral behavior from application-level problems.\nStrong analytical, troubleshooting, written, and verbal communication skills.\nAbility to work independently while coordinating effectively with geographically distributed engineering teams, partners, and customers.\nPreferred Qualifications\nExperience integrating POS peripherals such as scanners, printers, displays, payment devices, scales, and cash-management devices; including platform software, peripheral drivers, and related APIs.\nExperience managing Linux and Windows virtual machines and engineering test environments.\nFamiliarity with BIOS or UEFI configuration and customized BIOS requirements.\nExperience with software packaging and distribution in Linux and Windows environments.\nWorking knowledge of networking and web technologies, maintaining servers.\nExperience using Jira or comparable issue and project-tracking systems.\nExperience creating technical integration guides, sample applications, partner documentation, troubleshooting flows, or engineering knowledge articles. \nCore Competencies\nSystems-level troubleshooting\nHardware/software integration\nWindows and Linux expertise\nTechnical programming and scripting\nAnalytical and root-cause problem solving\nPartner and customer consulting\nTechnical ownership and accountability\nAbility to work across multiple technology layers\nIndependent learning and experimentation\nClear technical communication\nCross-functional collaboration\nTechnical leadership and mentoring\nAbility to manage ambiguity\nCustomer focus and sense of urgency\nAbility to prioritize multiple technical investigations\nWorking Conditions\nWorking in-office with engineering teams at NCR Voyix Headquarters in Atlanta. Remotely supporting partners, and customers across multiple regions and time zone.\nPerform hands-on work with POS platforms, operating systems, peripheral hardware, engineering servers, and virtualized test environments.\nParticipating in occasional travel when required for critical projects or partner support; < 20 % annually\nOffers of employment are conditional upon passage of screening criteria applicable to the job\nEEO Statement\nIntegrated into our shared values is NCR Voyix’s commitment to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. NCR Voyix is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. Every individual at NCR Voyix has an ongoing responsibility to respect and support a globally diverse environment.\nStatement to Third Party Agencies\nTo ALL recruitment agencies: NCR Voyix only accepts resumes from agencies on the preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Voyix employees, or any NCR Voyix facility. NCR Voyix is not responsible for any fees or charges associated with unsolicited resumes\n“When applying for a job, please make sure to only open emails that you will receive during your application process that come from a @ncrvoyix.com email domain.”","description_format":"text","description_chars":8719,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["POS Systems","POS Terminals & Kiosks"],"lifecycle":[{"event":"open","at":"2026-11-09T14:46:57Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 48 · green card filings: 4","filings_12m":48,"filings_prev_12m":64,"green_card_filings_12m":4,"median_offered_wage_usd":122885,"route":null,"cap_exempt":false,"checked_at":"2026-11-09T07:32:21+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":42,"reasons":["conf:0","win:early","comp:brand"],"computed_at":"2026-11-09T15:45:29Z"},"pay":null,"html_url":"https://alion.io/job/ncr-voyix-hardware-integration-engineer","json_url":"https://alion.io/job/ncr-voyix-hardware-integration-engineer.json","meta":{"generated_at":"2026-11-09T15:45:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":22396,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":8743},"rest":"https://alion.io/mcp/rest/get_company?id=8743"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fncr-voyix-hardware-integration-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fncr-voyix-hardware-integration-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fncr-voyix-hardware-integration-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ncr-voyix-hardware-integration-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fncr-voyix-hardware-integration-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3967445}},{"tool":"search_jobs","arguments":{"company":"ncr.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3967445},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}