Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Diebold Nixdorf Logo

Customer Software Engineer - Scripting / Packaging

Diebold Nixdorf

Salary not specified
Aug 27, 2025
Birmingham, AL, US
Apply Now

Diebold Nixdorf is looking for a Software Engineer to provide enterprise-level technical support and engineering expertise across their software applications, aiming to analyze, diagnose, and resolve functional and system issues to ensure seamless integration, usability, and customer satisfaction.

Requirements

  • Intermediate skills in industry standard scripting languages, i.e., AutoIt, PowerShell, Visual Basic, Batch Files, etc.
  • Quality Assurance (QA) testing, system integration testing (SIT), and User Acceptance Testing (UAT)

Responsibilities

  • Deliver technical support for DN software applications, including incident detection, classification, investigation, resolution, and closure.
  • Formulate and test proposed resolutions, contribute to root cause analysis, and recommend changes for problem resolution.
  • Create and maintain Software Load Images and manage upgrade packages, driver updates, and configuration utilities.
  • Handle specific configuration requests and support certification efforts and production installations.
  • Design, code, test, and document basic to moderately complex software components following secure coding practices and standard protocols.
  • Write automated unit and system tests to ensure coverage and reliability.
  • Provide technical support and troubleshooting for new and existing systems, recommending improvements.

Other

  • Ability to work onsite, customer lab in Hoover, Alabama.
  • Associate’s degree in a related field or equivalent combination of education and certifications.
  • 2–4 years of relevant experience in software engineering or technical support.
  • Requires excellent problem-solving skills, attention to detail and the ability to communicate and collaborate effectively within a team environment.
  • Strong analytical and troubleshooting skills.
  • Excellent communication and interpersonal skills.