Search

ATM Systems Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

ATM Systems Engineer (Hybrid – Valparaiso, IN)

\n

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.

\n

What the Right Candidate Will Enjoy!

\n

    \n
  • The opportunity to work with specialized ATM technologies and software platforms!
  • \n

  • Hands-on involvement in ATM software testing, deployments, and systems integration!
  • \n

  • Working within a dedicated ATM lab containing approximately 8–10 physical ATM machines!
  • \n

  • Collaborating with experienced ATM engineers and technical subject-matter experts!
  • \n

  • The opportunity to take ownership of critical ATM support and engineering initiatives!
  • \n

\n

Experience of the Right Candidate:

\n

    \n
  • 3–4+ years of experience in ATM software engineering, ATM systems support, or ATM/payment systems integration.
  • \n

  • Hands-on experience installing, configuring, troubleshooting, and supporting ATM software platforms.
  • \n

  • Strong understanding of ATM-to-payment-switch communications, transaction messaging, and ATM message flows.
  • \n

  • Experience working with ATM platforms such as NCR, Diebold Nixdorf, Hyosung, or similar providers.
  • \n

  • Experience with ATM software deployments, upgrades, testing, and functionality validation.
  • \n

  • Knowledge of Windows Server, Linux, and enterprise networking concepts.
  • \n

  • Strong troubleshooting, analytical, and problem-solving skills.
  • \n

  • Ability to work independently with minimal training while collaborating effectively with a small technical team.
  • \n

  • Ability to work on-site in Valparaiso, IN approximately three days per week, with additional on-site support as needed.
  • \n

\n

Key Responsibilities:

\n

    \n
  • Install, configure, maintain, and troubleshoot ATM software platforms, operating systems, middleware, and transaction processing applications.
  • \n

  • Support ATM software testing, downloads, upgrades, and release validation within the organization's dedicated ATM lab.
  • \n

  • Analyze and troubleshoot ATM communication issues, transaction messaging, and connectivity between ATMs and payment switches.
  • \n

  • Review ATM protocol messages and investigate transaction processing issues to identify root causes.
  • \n

  • Validate software and firmware updates from ATM manufacturers, including Diebold and Hyosung, before approving releases for customer environments.
  • \n

  • Support remote ATM configuration and software management activities.
  • \n

  • Assist with ATM-to-switch integrations, secure connectivity, encryption, and key management processes.
  • \n

  • Perform root cause analysis and implement corrective actions to address recurring software and communication issues.
  • \n

  • Collaborate with ATM technicians, internal engineering teams, vendors, and application support teams to resolve technical issues.
  • \n

  • Support ATM functionality testing and provide technical guidance to ATM technicians as needed.
  • \n

  • Maintain technical documentation, configuration records, and operational procedures.
  • \n

  • Support change management processes and ensure software updates are properly tested and validated before deployment.
  • \n

\n

Preferred Qualifications:

\n

    \n
  • Experience with NCR Activate Enterprise and/or Diebold Vista platforms.
  • \n

  • Knowledge of ATM communication protocols, including NDC messaging.
  • \n

  • Experience with ATM terminal driving, ATM simulators, or systems integration.
  • \n

  • Familiarity with ISO 8583 messaging standards and electronic funds transfer (EFT) networks.
  • \n

  • Experience with monitoring tools such as Prognosis or Gasper.
  • \n

  • Experience with simulator tools such as Paragon or T3.
  • \n

  • Knowledge of PCI-DSS, encryption, PKI, and ATM security configurations.
  • \n

  • Experience with SQL Server, Oracle, PowerShell, or Bash.
  • \n

  • Previous experience in banking, financial services, or payment processing environments.
  • \n

\n

Work Environment:

\n

    \n
  • Location: Valparaiso, IN
  • \n

  • Schedule: Hybrid, approximately 3 days on-site per week (typically Tuesday–Thursday), with additional on-site support as needed.
  • \n

  • Hours: Standard 40-hour workweek; overtime is not generally expected.
  • \n

  • Team Structure: Works closely with the ATM engineering team, hiring manager, and ATM technicians within a small, collaborative environment.
  • \n

  • Work Setting: Dedicated ATM lab environment; no regular travel to bank branches or customer locations is required.
  • \n

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...