Skip to content

NCR Atleos Hiring Junior Software Engineer Freshers

  • Jobs

NCR Atleos Junior Software Engineer roles are now open for candidates who want to begin their software engineering career with a globally recognized technology company. NCR Atleos is hiring Junior Software Engineers for a full-time position, offering freshers the opportunity to work on real-world software used in ATM Recycler and Deposit devices 💻.

As an NCR Atleos Junior Software Engineer, you will be part of a skilled engineering team responsible for delivering high-quality software for financial self-service solutions. This role provides full training, making it an excellent opportunity for fresh graduates who have a strong foundation in programming and problem-solving. The position is based in Hyderabad, India, and involves collaboration with global development teams.

NCR Atleos Hiring Junior Software Engineer Freshers

About NCR Atleos

NCR Atleos is a global leader in expanding financial access and enabling self-service solutions for financial institutions and retailers. Headquartered in Atlanta, the company employs over 20,000 professionals worldwide and focuses on optimizing branch operations, improving efficiency, and maximizing availability of self-service technologies.

NCR Atleos Careers offer exposure to enterprise-grade software systems that power ATM and financial devices across the globe. The company values innovation, quality, teamwork, and continuous learning, making it an ideal workplace for early-career software engineers.

Role Overview

The NCR Atleos Junior Software Engineer role involves developing software for ATM Recycler and Deposit devices. These devices use advanced Bill Validator modules with Currency Template software to authenticate deposited currency and detect counterfeit notes.

As part of this role, you will work on analyzing note image attributes, implementing image authentication algorithms, performing simulation testing, and validating software on target hardware. The software is developed using in-house tools along with C and C++, offering valuable exposure to embedded and system-level development.

You will receive structured training to build the required technical skills and will work closely with senior developers and technical leads to deliver reliable and high-quality software solutions.

Key Responsibilities

• Develop high-quality software with guidance from senior developers and technical leads
• Work on development projects for ATM Recycler and Deposit devices
• Analyze and process data to identify and implement software solutions
• Assist in the design and implementation of image authentication functions
• Prepare and maintain technical documentation
• Participate in template update peer reviews
• Estimate development efforts with support from senior team members
• Communicate effectively with developers, QA teams, and technical leads
• Investigate and resolve complex software issues
• Ensure all development work meets customer satisfaction and quality standards

Help a friend land their next role. Share now!

Skills and Experience Required

• Bachelor’s degree in Computer Science, Engineering, or a related field
• Basic experience or knowledge in software development
• Preferred exposure to C or C++ programming
• Strong methodical and analytical problem-solving skills
• Good written and verbal communication skills
• Ability to work effectively in a collaborative team environment
• Strong focus on software quality and attention to detail
• Ability to multitask and manage priorities efficiently

Additional Skills (Good to Have)

• Awareness or experience with bug tracking systems
• Familiarity with version control systems
• Interest in embedded systems or image processing domains

Who Can Apply

CriteriaRequirement
EducationBachelor’s Degree (CS/Engineering)
ExperienceFreshers
ProgrammingC, C++
Work TypeFull-Time
Soft SkillsCommunication, teamwork, problem-solving

What You’ll Get

Hands-on experience with real-world ATM and financial software
Complete training on specialized development environments
Exposure to embedded systems and image authentication software
Collaboration with global engineering teams
Strong foundation for long-term growth in software engineering

How to Apply

Before applying, candidates should strengthen their fundamentals in C or C++ programming, data structures, and problem-solving concepts. Understanding basic software development practices and version control will help you perform well during the selection process.

Highlight academic projects, internships, or personal coding work related to software development or embedded systems. Be prepared to explain your problem-solving approach and willingness to learn new technologies.

Apply by clicking the Apply button below and complete the application process. Make sure your resume clearly reflects your technical skills, projects, and eagerness to grow as a software engineer 🚀.

Disclaimer

This website is not affiliated with NCR Atleos. Job details, responsibilities, and requirements may change at the company’s discretion. Candidates are advised to verify all information from official NCR Atleos sources before applying.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *