Back to Current Openings

Job Details

Senior Software Engineer (ATM Application Development)
Experience: 5 - 7 Years
Posted on: 02-Nov-2015
Job ID: 3247

Job Description:

Experiance: Should have 5 - 7 years of overall experience in ATM software and hardware domain (Diebold, NCR)

Work Location: Noida

Skills: C, C++, C#, Win32, MFC, STL, ATL/COM, XML, ActiveX


  • Experience working with CEN XFS/WOSA compliant interface development for Self-Sevice kiosks which includes Cash Dispensers, Cash Recyclers, Cash Readers.
  • Device Driver experience in writing CEN/XFS based Device programming for
    • Cash Acceptor
    • Mag. Card Reader
    • Journal Printer
    • Receipt Printer
    • Consumer Display
    • PIN PAD
    • Finger Print Readers
  • Integration experience with ATM Switch will be an added advantage
  • Experience working with XFS Simulator and XFS Test Tool development
  • Software development that includes both managed and unmanaged(native) components using COM Interop, PInvoke concepts
  • Kernel Debugging(WinDBG), OS Internals, Crash dump Analysis
  • Ability to troubleshoot & fix faults on ATM
  • Multiple ATM hardware knowledge
  • ATM machine setup knowledge
  • Test ATM hardware modules
  • Excellent Communication skills – Verbal and Written
  • Agile methodology, Sprint Planning, Scrum Management
  • Coach, mentor, motivate and supervise project team members take positive action and accountability for their assigned work.

Job Category Banking and Finance
Job Location Noida, India
Education B. Tech,B.E.,B.Sc (Comp Sc.)
Key Skills Required C/C++, VC++, Win32, XFS, MFC, STL, ATL/COM, XML, ActiveX
No. Of Openings 2

Apply Now