1

Software Engineer Ncr Jobs (NOW HIRING)

Senior Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide. Title: Senior Software Engineer Location: Atlanta, GA NCR's Emerald point of sale solution is ...

Senior Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide. Title: Senior Software Engineer Location: Atlanta, GA NCR's Emerald point of sale solution is ...

Software Engineer - Java

Rogers, AR · On-site

$43.25 - $59.50/hr

NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide. POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY: As a Software Engineer, you will work on the ...

Software Engineer - Java

Rogers, AR · On-site

$43.25 - $59.50/hr

NCR Voyix is headquartered in Atlanta, Georgia, and serves customers in more than 35 countries worldwide. POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY: As a Software Engineer, you will work on the ...

Senior Software Engineer

Atlanta, GA · On-site

$117K - $155K/yr

About NCR VOYIX NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified ... You can as a Software Engineer withinCFR(ConvenienceandFuelRetail)Divisionof NCRVoyix. The CFR ...

Senior Software Engineer

Irving, TX · On-site

$117K - $155K/yr

About NCR VOYIX NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified ... You can as a Software Engineer withinCFR(ConvenienceandFuelRetail)Divisionof NCRVoyix. The CFR ...

Senior Software Engineer

Irving, TX · On-site

$117K - $155K/yr

About NCR VOYIX NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified ... You can as a Software Engineer withinCFR(ConvenienceandFuelRetail)Divisionof NCRVoyix. The CFR ...

Salary: $65 - $85 per hour ATM Software Engineer | Remote, but based in Columbus, OH Join a leading ... Preferred: Diebold, NCR, Wincor, XFS ATM frameworks * Branch or teller technology initiatives ...

Senior Workday Integration Engineer

Atlanta, GA · On-site

$100K - $134K/yr

About NCR VOYIX NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified ... Senior Workday Integration Engineer Atlanta, GA 5+ Years Looking for Citizens/Green Card holders.

Implementation Engineer - Kubernetes

Atlanta, GA · On-site

$50.75 - $69.50/hr

About NCR VOYIX NCR Voyix Corporation (NYSE: VYX) is a global platform-powered leader in unified ... Purpose built for the retail edge, our unique software enables applications to run where they are ...

next page

Showing results 1-20

Software Engineer Ncr information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer ncr jobs pay per year?

As of Jun 10, 2026, the average yearly pay for software engineer ncr in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer at NCR, and why are they important?

To thrive as a Software Engineer at NCR, you need strong programming skills in languages like Java, C++, or Python, a solid understanding of software development methodologies, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, cloud platforms such as AWS or Azure, and experience with DevOps tools are commonly required. Problem-solving, adaptability, and effective teamwork are crucial soft skills in this role. These skills and qualities are vital to deliver robust, innovative software solutions that meet client needs in a fast-paced technology environment.

What are Software Engineer NCR?

Software Engineer NCR refers to a software engineering professional working at NCR Corporation, a global technology company specializing in products for banking, retail, and hospitality. These engineers are responsible for designing, developing, testing, and maintaining software solutions that support NCR's hardware and digital platforms, such as ATMs, point-of-sale systems, and cloud-based services. Their work involves collaborating with cross-functional teams to build reliable, secure, and user-friendly applications that meet client needs. NCR software engineers often use modern programming languages and tools and follow industry best practices for software development.

How does a Software Engineer at NCR typically collaborate with cross-functional teams during product development?

As a Software Engineer at NCR, you will regularly collaborate with cross-functional teams, including product managers, quality assurance, UX designers, and customer support staff. This collaboration usually involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews to ensure alignment on project goals and timelines. Effective communication and problem-solving are crucial since you may need to clarify requirements, address technical challenges, and integrate feedback from different stakeholders. This collaborative environment fosters innovative solutions and helps deliver robust, customer-focused products.

What is the difference between Software Engineer Ncr vs Software Developer Ncr?

AspectSoftware Engineer NcrSoftware Developer Ncr
Required CredentialsBachelor's in CS or related field, certifications like AWS or JavaBachelor's in CS or related field, certifications optional
Work EnvironmentCollaborative teams, project planning, system designCoding, debugging, application development
Employer & Industry UsageTech firms, IT departments, software companiesStartups, tech companies, freelance projects
Common Search & ComparisonYesYes

Software Engineer Ncr and Software Developer Ncr often overlap, but engineers typically focus on system design, architecture, and integration, while developers concentrate on coding and implementing features. Both roles require similar credentials and are found in similar industries, but their primary responsibilities differ slightly, making the comparison useful for job seekers and employers alike.

What cities are hiring for Software Engineer Ncr jobs? Cities with the most Software Engineer Ncr job openings:
What are the most commonly searched types of Software Engineer Ncr jobs? The most popular types of Software Engineer Ncr jobs are:
What states have the most Software Engineer Ncr jobs? States with the most job openings for Software Engineer Ncr jobs include:
Infographic showing various Software Engineer Ncr job openings in the United States as of June 2026, with employment types broken down into 80% Full Time, 15% Contract, and 5% Nights. Highlights an 100% In-person job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Senior Software Engineer - ATM Platforms & Deployment

NCR Atleos

Frisco, TX

$114K - $151K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


NCR Atleos rating

5.8

Company rating: 5.8 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

174th of 188 rated software companies


Job description

About NCR Atleos

NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. NCR Atleos was ranked #12 in Newsweek's prestigious 2025 Top 100 Global Most Loved Workplaces list.

Title: Software Engineer IV

Location: Frisco, TX

Workstyle: *5-DAYS ONSITE MANDATORY*

Eligibility: Please note that this position is not eligible for Visa sponsorship now or in the future. This restriction applies to all candidates for this position.

About the Position:

Develops secure ATM software solutions for retail and financial institution customers. Responsibilities include ATM software development and integration, build creation, remote deployable content, production incident management, and delivery of project tasks. Collaborates cross functionally with engineering, operations, and security teams to ensure high availability, compliance, and system integrity. Continuously improves deployment processes and operational reliability to support scalable and resilient ATM environments.

Technical Excellence / Engineering Capability

  • Supports the development of scripts and applications, in collaboration with vendors and senior engineers, to improve automation of ATM installation, deployment, management, and monitoring processes.
  • Assists with ATM software development activities, including build creation, integration, and remote content updates to maintain current patch levels.
  • Contributes to the development and maintenance of continuous integration (CI) solutions by implementing assigned tasks and following established standards.

Delivery & Execution

  • Estimates effort for assigned tasks and commits to delivery timelines under guidance from senior team members.
  • Executes defined project requirements in alignment with delivery plans and quality expectations.
  • Works effectively both independently and as part of a development team to support timely delivery of ATM software solutions.

Quality, Risk & Compliance

  • Supports Quality Control (QC) throughout the testing lifecycle, including assisting with test case development and resolution of software defects.
  • Follows established development, testing, and deployment processes to ensure software reliability and compliance with quality standards.
  • Provides input on dependencies, constraints, and acceptance criteria as requested, supporting overall project quality objectives.

Collaboration & Stakeholder Partnership

  • Collaborates with crossfunctional teams including Development, QC, PMO, Operations, and vendors to support software delivery and deployment activities.
  • Communicates technical information clearly within the team and escalates issues appropriately through defined channels.
  • Participates in design reviews and team discussions to contribute to shared technical understanding.

Customer & Business Focus

  • Supports ATM software solutions that meet the operational and security needs of Retail and Financial Institution customers.
  • Assists in prioritizing tasks based on customer impact and project requirements, under guidance.
  • Helps ensure remotely deployable content and updates minimize operational disruption to customer environments.

Continuous Improvement & Learning

  • Participates in process improvement initiatives aimed at increasing efficiency, automation, and software quality.
  • Actively develops technical skills and domain knowledge related to ATM platforms, tooling, and deployment practices.
  • Incorporates feedback from peers, QC, and production support to improve future development outcomes.

Documentation & Knowledge Management

  • Authors and maintains ATM technical documentation, including software installation guides and user documentation, following established templates and standards.
  • Ensures documentation is accurate, current, and accessible to support deployment and operational teams.

Experience:

  • 6+ years' experience in ATM software;
  • Experience of managing Windows-based Desktop solutions;
  • 4+ years' experience in transaction processing platforms, especially Postilion;
  • 4+ years' experience in defining technical expectations, system requirements and effort estimations for projects;
  • 4+ years' experience of ATM technology infrastructure: including ATM Terminal Software, NDC, 912, Load set Development, CEN/XFS, ATM Security, operation of ATM software platform management tools;

#LI-AD1

#LI-ONSITE

Offers of employment are conditional upon passage of screening criteria applicable to the job.

Full time employee benefits include:

  • Medical Insurance

  • Dental Insurance

  • Life Insurance

  • Vision Insurance

  • Short/Long Term Disability

  • Paid Vacation

  • 401k

EEO Statement
NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.

By applying to NCR Atleos jobs, you acknowledge that the terms of the NCR Atleos Applicant Privacy Notice (Applicant Privacy Policy | NCR Atleos) will govern the collection and use of your Personal Data. This notice supplements NCR Atleos Privacy Policy, which is available at www.ncratleos.com/privacy


Statement to Third Party Agencies

To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.


What NCR Atleos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom