Skip to main content

NCR Atleos is a global leader in financial self-service solutions, with over 20,000 employees worldwide. Our Dundee office plays a key role in developing cutting-edge software and firmware for products like ATMs and other self-service banking technologies.

Your role

As a Graduate Software Engineer, you'll join a highly motivated engineering team working on innovative solutions for embedded systems and real-time applications. You'll contribute to the design, development, and testing of software and firmware across a range of devices.

Key responsibilities:

  • Design and develop software and firmware for embedded devices.
  • Create and document test procedures to validate functionality.
  • Support integration and systems testing.
  • Collaborate across global teams and occasionally travel to customer sites.

Who you are

  • A recent or upcoming graduate (2025/2026) with a degree in Computer Science, Electronics, Engineering, Physics, Mathematics, or a related field.
  • Passionate about software development and embedded systems.
  • Familiar with C/C++ and Windows programming environments.
  • Interested in processor technologies and controlling electro-mechanical devices.
  • Able to manage multiple projects and work independently or in teams.

Preferred (but not essential):

  • Knowledge of electronics and real-time systems.
  • Experience with embedded software development.
  • Willingness to travel internationally.

What we offer

  • Competitive salary and benefits
  • Structured development and mentorship
  • Inclusive and diverse work culture
  • Opportunities for global collaboration and career progression

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.