Optomi

ATM Systems Engineer

Valparaiso, IN • Posted Yesterday
Remote Full Time IT Services and IT Consulting

ATM Systems Engineer (Hybrid – Valparaiso, IN)

Optomi, in partnership with a leading financial technology organization, is seeking an ATM Systems Engineer to support ATM software engineering, testing, configuration, and systems integration within a specialized ATM lab environment. This role will focus on installing and configuring ATM software, troubleshooting transaction and communication issues, analyzing ATM-to-payment-switch messaging, and validating software releases before deployment to customer environments. The ideal candidate has a strong background in ATM software engineering and payment processing technologies, with hands-on experience supporting platforms such as NCR, Diebold Nixdorf, or Hyosung.

What the Right Candidate Will Enjoy!

  • The opportunity to work with specialized ATM technologies and software platforms!
  • Hands-on involvement in ATM software testing, deployments, and systems integration!
  • Working within a dedicated ATM lab containing approximately 8–10 physical ATM machines!
  • Collaborating with experienced ATM engineers and technical subject-matter experts!
  • The opportunity to take ownership of critical ATM support and engineering initiatives!

Experience of the Right Candidate:

  • 3–4+ years of experience in ATM software engineering, ATM systems support, or ATM/payment systems integration.
  • Hands-on experience installing, configuring, troubleshooting, and supporting ATM software platforms.
  • Strong understanding of ATM-to-payment-switch communications, transaction messaging, and ATM message flows.
  • Experience working with ATM platforms such as NCR, Diebold Nixdorf, Hyosung, or similar providers.
  • Experience with ATM software deployments, upgrades, testing, and functionality validation.
  • Knowledge of Windows Server, Linux, and enterprise networking concepts.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to work independently with minimal training while collaborating effectively with a small technical team.
  • Ability to work on-site in Valparaiso, IN approximately three days per week, with additional on-site support as needed.

Key Responsibilities:

  • Install, configure, maintain, and troubleshoot ATM software platforms, operating systems, middleware, and transaction processing applications.
  • Support ATM software testing, downloads, upgrades, and release validation within the organization's dedicated ATM lab.
  • Analyze and troubleshoot ATM communication issues, transaction messaging, and connectivity between ATMs and payment switches.
  • Review ATM protocol messages and investigate transaction processing issues to identify root causes.
  • Validate software and firmware updates from ATM manufacturers, including Diebold and Hyosung, before approving releases for customer environments.
  • Support remote ATM configuration and software management activities.
  • Assist with ATM-to-switch integrations, secure connectivity, encryption, and key management processes.
  • Perform root cause analysis and implement corrective actions to address recurring software and communication issues.
  • Collaborate with ATM technicians, internal engineering teams, vendors, and application support teams to resolve technical issues.
  • Support ATM functionality testing and provide technical guidance to ATM technicians as needed.
  • Maintain technical documentation, configuration records, and operational procedures.
  • Support change management processes and ensure software updates are properly tested and validated before deployment.

Preferred Qualifications:

  • Experience with NCR Activate Enterprise and/or Diebold Vista platforms.
  • Knowledge of ATM communication protocols, including NDC messaging.
  • Experience with ATM terminal driving, ATM simulators, or systems integration.
  • Familiarity with ISO 8583 messaging standards and electronic funds transfer (EFT) networks.
  • Experience with monitoring tools such as Prognosis or Gasper.
  • Experience with simulator tools such as Paragon or T3.
  • Knowledge of PCI-DSS, encryption, PKI, and ATM security configurations.
  • Experience with SQL Server, Oracle, PowerShell, or Bash.
  • Previous experience in banking, financial services, or payment processing environments.

Work Environment:

  • Location: Valparaiso, IN
  • Schedule: Hybrid, approximately 3 days on-site per week (typically Tuesday–Thursday), with additional on-site support as needed.
  • Hours: Standard 40-hour workweek; overtime is not generally expected.
  • Team Structure: Works closely with the ATM engineering team, hiring manager, and ATM technicians within a small, collaborative environment.
  • Work Setting: Dedicated ATM lab environment; no regular travel to bank branches or customer locations is required.

ATM Systems Engineer in Valparaiso at Optomi

This position is listed as full time and able to be worked remotely. It was posted yesterday.

See all Optomi jobs on LocalWork →

Back to Job Search