cover image
NCR Atleos

Software Internship - Summer 2026 (12 Weeks)

On site

Dundee, United kingdom

Internship

18-11-2025

Share this job:

Skills

Communication Python Java C/C++ Version Control Problem-solving Networking Windows Programming git Software Development Agile Recruitment C++ Embedded Systems

Job Specifications

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.

About NCR Atleos

NCR Atleos is a global leader in financial self-service technologies, helping banks and retailers deliver seamless customer experiences. Our Dundee office is a centre of excellence for software and firmware development, powering the next generation of ATMs and self-service devices.

Your Opportunity

Join our Software Engineering team for a 12-week summer internship where you'll work on real-world projects involving embedded systems, application development, and device control. You'll gain hands-on experience in a collaborative, agile environment and contribute to the development of products used by millions worldwide.

Key Responsibilities

Assist in the design, development, and testing of software and firmware
Contribute to code reviews and debugging activities
Collaborate with engineers across disciplines to solve technical challenges
Document processes and support integration testing
Learn and apply best practices in software development

Who You Are

A current undergraduate student (penultimate year preferred) studying Computer Science, Software Engineering, Electronics, or a related field
Familiar with programming languages such as C/C++, Python, or Java
Interested in embedded systems and device control
Strong problem-solving and communication skills
Eligible to work in the UK and available full-time from May to August 2026

Preferred (but Not Essential) Skills

Experience with Windows development environments
Exposure to real-time systems or hardware-software integration
Understanding of version control tools (e.g., Git)

What We Offer

Competitive internship salary
Structured onboarding and mentorship
Exposure to global software development practices
Networking opportunities with senior engineers
Potential pathway to graduate roles

How to Apply

Applications open in early 2026. Visit NCR Atleos Careers or contact our Talent Acquisition team for more information.

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

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.

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.

About the Company

Atleos (NYSE: NATL) is a leader in expanding self-service financial access, with industry-leading ATM expertise and experience, unrivalled operational scale including the largest independently-owned ATM network, always-on global services and constant innovation. Atleos improves operational efficiency for financial institutions, drives footfall for retailers and enables digital-first financial self-service experiences for consumers. Atleos is headquartered in Atlanta, Georgia, with approximately 20,000 employees globally. Know more