ATM Software Engineer — C++/Embedded Systems

Hyosung - North America

Miamisburg (OH)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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

ATM Software Engineer (Embedded Systems)
ATM Software Engineer (Embedded Systems)

Nautilus Hyosung America Inc • Miamisburg (OH)

On-site
USD 95,000 - 120,000
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

Socket.dev • Cleveland (OH)

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

Socket.dev • Lake Charles (LA)

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

Hyosung - North America • Miamisburg (OH)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Retail ATM Solutions • Miamisburg (OH)

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

Hyosung - North America • Atlanta (GA)

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
Software Engineer
Software Engineer

Nautilus Hyosung America Inc • Miamisburg (OH)

On-site
USD 95,000 - 120,000
On-Call ATM Field Service Technician
On-Call ATM Field Service Technician

Retail ATM Solutions • Seattle (WA)

On-site
USD 65,000 - 95,000