ATM Software Engineer — C++/Embedded Systems

Hyosung - North America

Miamisburg (OH)

On-site

USD 100,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Nautilus Hyosung America, Inc. is seeking a Software Engineer to develop information systems interfacing with hardware designs. You will program, test and maintain ATM related software, collaborating with a development team to deliver reliable solutions.

The role emphasizes high-quality engineering, customer focus, and growth in a fast-paced environment. A Bachelor's degree and strong C++/MFC experience are required for this full-time position in Ohio.

Qualifications

  • Bachelor's degree or equivalent professional experience in a related field.
  • At least three years of professional C++ development experience.
  • Hands-on experience with Visual C++ and MFC.
  • Strong understanding of OOP, software design, multithreading, memory management, and native debugging.
  • Experience with client-server applications and TLS-secured communications.

Responsibilities

  • Develop software solutions by studying information needs and processes.
  • Evaluate feasibility and design system specifications and programming.
  • Document solutions with flowcharts, diagrams and clear code comments.
  • Collaborate with team to interface with hardware designs and existing software.
  • Work in an Agile environment and support production systems.
  • Maintain confidentiality and provide 4th level customer support when needed.

Skills

C++ development
Object oriented programming
Multithreading
Git
Agile
TLS/SSL

Education

Bachelor's degree in CS/CE/SE or related field

Tools

Visual C++
MFC
Windows

Job description

Nautilus Hyosung America, Inc. is seeking a Software Engineer to develop information systems interfacing with hardware designs. You will program, test and maintain ATM related software, collaborating with a development team to deliver reliable solutions.

The role emphasizes high-quality engineering, customer focus, and growth in a fast-paced environment. A Bachelor's degree and strong C++/MFC experience are required for this full-time position in Ohio.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - ATM & Embedded Systems
Software Engineer - ATM & Embedded Systems

Retail ATM Solutions • Miamisburg (OH)

On-site
USD 85,000 - 120,000
ATM Field Service Engineer
ATM Field Service Engineer

Hyosung - North America • Chicago (IL)

On-site
USD 65,000 - 95,000
Software Engineer
Software Engineer

Retail ATM Solutions • Miamisburg (OH)

On-site
USD 85,000 - 120,000
ATM Field Support Engineer
ATM Field Support Engineer

Nautilus Hyosung America Inc • United States

On-site
USD 60,000 - 90,000
ATM Field Service Engineer - On-Site Tech
ATM Field Service Engineer - On-Site Tech

Retail ATM Solutions • Clifton (NJ)

On-site
USD 65,000 - 90,000
Software Engineer
Software Engineer

Hyosung - North America • Miamisburg (OH)

On-site
USD 100,000 - 130,000
ATM Field Service Engineer
ATM Field Service Engineer

Retail ATM Solutions • Richmond (VA)

On-site
USD 65,000 - 95,000
ATM Field Service Engineer - Install, Repair & On-Call
ATM Field Service Engineer - Install, Repair & On-Call

Hyosung - North America • Oak Creek (WI)

On-site
USD 60,000 - 90,000
ATM Field Service Engineer
ATM Field Service Engineer

Hyosung - North America • Miami (FL)

On-site
USD 70,000 - 90,000
ATM Software Engineer
ATM Software Engineer

Optomi • Valparaiso (IN)

On-site
USD 95,000 - 120,000