Overview Role: Graduate Design Test Engineer - Product & Device located in Dundee. Grade: 9. A position is available for a "Product and Device Test Engineer" required to work within the Solution Test and Compliance Team based in Dundee. This team supports all test and certification activities across engineering development of complex ATM banking machines that are distributed worldwide. The Product and Device Test Engineer will be responsible for driving test designs that ensure these products and devices meet specification and support product release. As a Product and Device Test Engineer you will ensure that test plans and specifications are developed for both Hardware and Software components and conduct independent tests focused on "test-to-fail" objectives. The successful candidate will be able to demonstrate good analytical and problem solving skills, understand the importance of attention to detail and have excellent written and spoken communication skills. Responsibilities Ensure that Test and Validation Plans are agreed upfront and incorporated into Project Plans and product engineering development activities. Be a key contributor in the development and production of Device level (Unit and Component) Test specifications through to Product level (integration and acceptance) Test specifications. Plan, develop and conduct independent Device tests that include integration with other Devices and Components prior to Product Integration Plan, develop and conduct product level tests (integration and acceptance). Perform ATM software installations and conduct system integration testing. Creation and support of Automated Tests sequences. Conduct automated and manual integration, acceptance and system tests. Participate within device and product level design reviews. Test Environment set-up, test equipment, specialist media test deck development, test specification. Test equipment development, utilize robotics/automation. Creation of Test Cases and automated test scripts using Software Test Tools. Develop comprehensive test scripts and scenario tests to fully validate against design specifications. Issue regular Test Status Reports and Final Reports. Provide independent input to project stage gates reviews. Collection and maintenance of test effectiveness measures. Continuous improvement activity for test process effectiveness and product quality improvement. Support ISO9001:2015 quality management system through process audits, process improvement and maintaining accreditation. Personal Attributes You must have initiative, drive and determination to succeed, be customer focused and a strong team player. Strong written and verbal and communication skills. Excellent problem solving and analytical skills. Ability to work independently and as part of a team. Education and Background Applicants should be educated to Degree level in an Engineering Science discipline, Mechanical or Mechatronics Engineering. Experience Experience within engineering development and manufacturing production environment supporting test and certifications activities and may include experience with design and production Quality function roles. Full product development lifecycle exposure. Experience with product and device level testing. Experience in the development of test processes, tools and test techniques. Experience with s/w debugging and analysis tools. Other 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.
07/07/2026
Full time
Overview Role: Graduate Design Test Engineer - Product & Device located in Dundee. Grade: 9. A position is available for a "Product and Device Test Engineer" required to work within the Solution Test and Compliance Team based in Dundee. This team supports all test and certification activities across engineering development of complex ATM banking machines that are distributed worldwide. The Product and Device Test Engineer will be responsible for driving test designs that ensure these products and devices meet specification and support product release. As a Product and Device Test Engineer you will ensure that test plans and specifications are developed for both Hardware and Software components and conduct independent tests focused on "test-to-fail" objectives. The successful candidate will be able to demonstrate good analytical and problem solving skills, understand the importance of attention to detail and have excellent written and spoken communication skills. Responsibilities Ensure that Test and Validation Plans are agreed upfront and incorporated into Project Plans and product engineering development activities. Be a key contributor in the development and production of Device level (Unit and Component) Test specifications through to Product level (integration and acceptance) Test specifications. Plan, develop and conduct independent Device tests that include integration with other Devices and Components prior to Product Integration Plan, develop and conduct product level tests (integration and acceptance). Perform ATM software installations and conduct system integration testing. Creation and support of Automated Tests sequences. Conduct automated and manual integration, acceptance and system tests. Participate within device and product level design reviews. Test Environment set-up, test equipment, specialist media test deck development, test specification. Test equipment development, utilize robotics/automation. Creation of Test Cases and automated test scripts using Software Test Tools. Develop comprehensive test scripts and scenario tests to fully validate against design specifications. Issue regular Test Status Reports and Final Reports. Provide independent input to project stage gates reviews. Collection and maintenance of test effectiveness measures. Continuous improvement activity for test process effectiveness and product quality improvement. Support ISO9001:2015 quality management system through process audits, process improvement and maintaining accreditation. Personal Attributes You must have initiative, drive and determination to succeed, be customer focused and a strong team player. Strong written and verbal and communication skills. Excellent problem solving and analytical skills. Ability to work independently and as part of a team. Education and Background Applicants should be educated to Degree level in an Engineering Science discipline, Mechanical or Mechatronics Engineering. Experience Experience within engineering development and manufacturing production environment supporting test and certifications activities and may include experience with design and production Quality function roles. Full product development lifecycle exposure. Experience with product and device level testing. Experience in the development of test processes, tools and test techniques. Experience with s/w debugging and analysis tools. Other 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.
Hardware Engineer LOCATION: Dundee, UK POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY We are seeking an enthusiastic and creative Hardware Engineer with a strong background in Mechanical Engineering to join our Product Engineering team in Dundee. This role focuses on the design, evaluation, testing, and support of parts and assemblies used within ATMs. The successful candidate will contribute to projects that solve technical problems, improve performance, reduce cost, and streamline the product lifecycle. Key Responsibilities Problem Solving: Utilize new strategies, techniques and tools for troubleshooting. First Article Inspection (FAI) Analysis: Review, analyze, and approve FAI reports for new or modified parts-such as sheet metal and plastic mouldings-to verify supplier manufacturing processes meet critical engineering dimensions, tolerances, and design intent. Design for Manufacturing (DFM): Apply strict DFM principles to optimize part geometry for injection moulding and sheet metal tooling. Cost Analysis: Evaluate cost implications of design decisions, support cost reduction activities, and work with suppliers to deliver cost effective solutions while meeting engineering standards. Innovative Design Solutions: Drive innovation and new technologies into the design from external learning and previous experiences. Prototyping & Proof of Concept: Create and test prototypes to validate new thinking, concepts and designs. Tolerance Analysis & GD&T: Perform tolerance stack analysis and apply GD&T principles to ensure robust assembly performance. Collaboration: Work closely with cross functional teams, including Services and Manufacturing, to ensure successful solution release; collaborate with tooling suppliers and manufacturing partners to validate design and processes. Documentation: Prepare detailed documentation to support the development and integration of the new solution in production, or field units, and formally approve using the correct systems with all relevant information. Sustainability: Apply principles of sustainability into the design phase to further improve the new solution and products. Basic Qualifications Education: A Degree in Mechanical Engineering, Product Design Engineering or a related field (Hons 2:1 or better preferred). Experience: Minimum of 2 years of experience in Mechanical Engineering and/or Product Design and Development. Technical Skills: Proficiency in CAD software (e.g. Creo or SolidWorks preferred) and other engineering software; high level understanding of part design (sheet metal parts, plastic mouldings, mechanisms) and good knowledge of tooling and parts manufacture; drawing, dimensioning and tolerancing experience is required. Knowledge: Strong understanding of mechanical systems, materials and manufacturing processes; experience with team coordination or task management tools would be beneficial. Communication: Excellent verbal and written communication skills and ability to present to customers and/or product management as well as communicate to team members. Team Player: Ability to work effectively in a team environment and collaborate with cross functions teams internally and externally. This role collaborates with multiple stakeholders to ensure clear expectations throughout project development and standards of excellence are achieved. Preferred Qualifications Knowledge of industry standards and regulations. Ability to work on several projects simultaneously. Willingness to travel globally to support projects, meet suppliers or support analysis or testing. 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, colour, 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.
01/07/2026
Full time
Hardware Engineer LOCATION: Dundee, UK POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY We are seeking an enthusiastic and creative Hardware Engineer with a strong background in Mechanical Engineering to join our Product Engineering team in Dundee. This role focuses on the design, evaluation, testing, and support of parts and assemblies used within ATMs. The successful candidate will contribute to projects that solve technical problems, improve performance, reduce cost, and streamline the product lifecycle. Key Responsibilities Problem Solving: Utilize new strategies, techniques and tools for troubleshooting. First Article Inspection (FAI) Analysis: Review, analyze, and approve FAI reports for new or modified parts-such as sheet metal and plastic mouldings-to verify supplier manufacturing processes meet critical engineering dimensions, tolerances, and design intent. Design for Manufacturing (DFM): Apply strict DFM principles to optimize part geometry for injection moulding and sheet metal tooling. Cost Analysis: Evaluate cost implications of design decisions, support cost reduction activities, and work with suppliers to deliver cost effective solutions while meeting engineering standards. Innovative Design Solutions: Drive innovation and new technologies into the design from external learning and previous experiences. Prototyping & Proof of Concept: Create and test prototypes to validate new thinking, concepts and designs. Tolerance Analysis & GD&T: Perform tolerance stack analysis and apply GD&T principles to ensure robust assembly performance. Collaboration: Work closely with cross functional teams, including Services and Manufacturing, to ensure successful solution release; collaborate with tooling suppliers and manufacturing partners to validate design and processes. Documentation: Prepare detailed documentation to support the development and integration of the new solution in production, or field units, and formally approve using the correct systems with all relevant information. Sustainability: Apply principles of sustainability into the design phase to further improve the new solution and products. Basic Qualifications Education: A Degree in Mechanical Engineering, Product Design Engineering or a related field (Hons 2:1 or better preferred). Experience: Minimum of 2 years of experience in Mechanical Engineering and/or Product Design and Development. Technical Skills: Proficiency in CAD software (e.g. Creo or SolidWorks preferred) and other engineering software; high level understanding of part design (sheet metal parts, plastic mouldings, mechanisms) and good knowledge of tooling and parts manufacture; drawing, dimensioning and tolerancing experience is required. Knowledge: Strong understanding of mechanical systems, materials and manufacturing processes; experience with team coordination or task management tools would be beneficial. Communication: Excellent verbal and written communication skills and ability to present to customers and/or product management as well as communicate to team members. Team Player: Ability to work effectively in a team environment and collaborate with cross functions teams internally and externally. This role collaborates with multiple stakeholders to ensure clear expectations throughout project development and standards of excellence are achieved. Preferred Qualifications Knowledge of industry standards and regulations. Ability to work on several projects simultaneously. Willingness to travel globally to support projects, meet suppliers or support analysis or testing. 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, colour, 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.
NCR Atleos Corporation seeks a Hardware Engineer in Dundee, UK, specializing in design, evaluation, testing, and support of ATM components. The role emphasizes innovative design solutions, collaboration with teams, and sustainability principles. The ideal candidate holds a degree in Mechanical Engineering with at least two years of relevant experience and strong proficiency in CAD software such as Creo or SolidWorks. Excellent problem-solving skills and communication abilities are essential for this position, contributing to impactful projects.
01/07/2026
Full time
NCR Atleos Corporation seeks a Hardware Engineer in Dundee, UK, specializing in design, evaluation, testing, and support of ATM components. The role emphasizes innovative design solutions, collaboration with teams, and sustainability principles. The ideal candidate holds a degree in Mechanical Engineering with at least two years of relevant experience and strong proficiency in CAD software such as Creo or SolidWorks. Excellent problem-solving skills and communication abilities are essential for this position, contributing to impactful projects.
Junior Project Manager - (Global Currency Templates team) This role suits a proactive, adaptable individual looking to develop their technical, project management and personal skills while working in a fast-paced environment with evolving technologies, customers and projects. What is a currency template? This is software that implements strict banknote handling requirements in an Automated Teller Machine's cash deposit module. Each country will have their own unique requirements for identification of currencies (both local and FOREX), identifying different types of banknote damage, counterfeit notes and in some cases a central bank certification must be passed. This is a vital part of NCR's ability to sell banknote deposit and recycling hardware around the world in a timely and technically competent manner. Job Requirements Project Planning and Management - guide and coordinate projects with assistance, including confirming requirements, resource, schedule, hardware, and performance as well as working with internal/external developers to ensure the successful delivery of the bespoke software to each country High level of communication skills - be able to adapt technical information for the relevant audience. Being the principle cornerstone at centre of all communications between all relevant teams, with guidance for more complex situations Project co ordination - Managing multiple projects of varying complexity and stage of investigation at any given time with the principle focus on meeting customer requirements, though with assistance for the more complex projects Technical Guidance & Support - with relevant training be capable of understanding the basic elements of hardware and software applicable for note handling. Capable of analysing some errors and logs to identify root cause of issues Essential Skills Excellent written and spoken English, with the ability to clearly explain technical information to others where English is not their first language Ability to handle urgent incidents in an appropriate and effective manner Ability to review & understand technical data, such as log analysis and perform technical testing as required Self starting Willingness to travel on occasion if required, when permitted Capable of working in a team and independently Able to work to tight deadlines Ability to manage multiple incidents/requests at the same time Willingness to learn Advantageous Skills Knowledgeable across related NCR deposit and recycler hardware and software products Qualifications & Experience Degree in a discipline related to project management or the product technology Minimum of 1 years related job experience (Project Management/technical support) Main Areas of Responsibility Assist the Project Manager with the following: Liaise with the Local Template Managers, Professional Services and Sales in each country to ensure that template requirements are clear Work with the Local Template Manager to obtain the schedule for test template testing, while ensuring that tests are completed on time and results are shared in correct format Work closely with the Template Development Team, to ensure clear communication about any issues and timescales Provide data to the Template Development Team in a timely manner Maintain accurate and complete incident records in the Template Tracking application. Identify and resolve process deficiencies to permit more efficient template development Identify opportunities for toolset and infrastructure improvements to permit more efficient template development. 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.
30/06/2026
Full time
Junior Project Manager - (Global Currency Templates team) This role suits a proactive, adaptable individual looking to develop their technical, project management and personal skills while working in a fast-paced environment with evolving technologies, customers and projects. What is a currency template? This is software that implements strict banknote handling requirements in an Automated Teller Machine's cash deposit module. Each country will have their own unique requirements for identification of currencies (both local and FOREX), identifying different types of banknote damage, counterfeit notes and in some cases a central bank certification must be passed. This is a vital part of NCR's ability to sell banknote deposit and recycling hardware around the world in a timely and technically competent manner. Job Requirements Project Planning and Management - guide and coordinate projects with assistance, including confirming requirements, resource, schedule, hardware, and performance as well as working with internal/external developers to ensure the successful delivery of the bespoke software to each country High level of communication skills - be able to adapt technical information for the relevant audience. Being the principle cornerstone at centre of all communications between all relevant teams, with guidance for more complex situations Project co ordination - Managing multiple projects of varying complexity and stage of investigation at any given time with the principle focus on meeting customer requirements, though with assistance for the more complex projects Technical Guidance & Support - with relevant training be capable of understanding the basic elements of hardware and software applicable for note handling. Capable of analysing some errors and logs to identify root cause of issues Essential Skills Excellent written and spoken English, with the ability to clearly explain technical information to others where English is not their first language Ability to handle urgent incidents in an appropriate and effective manner Ability to review & understand technical data, such as log analysis and perform technical testing as required Self starting Willingness to travel on occasion if required, when permitted Capable of working in a team and independently Able to work to tight deadlines Ability to manage multiple incidents/requests at the same time Willingness to learn Advantageous Skills Knowledgeable across related NCR deposit and recycler hardware and software products Qualifications & Experience Degree in a discipline related to project management or the product technology Minimum of 1 years related job experience (Project Management/technical support) Main Areas of Responsibility Assist the Project Manager with the following: Liaise with the Local Template Managers, Professional Services and Sales in each country to ensure that template requirements are clear Work with the Local Template Manager to obtain the schedule for test template testing, while ensuring that tests are completed on time and results are shared in correct format Work closely with the Template Development Team, to ensure clear communication about any issues and timescales Provide data to the Template Development Team in a timely manner Maintain accurate and complete incident records in the Template Tracking application. Identify and resolve process deficiencies to permit more efficient template development Identify opportunities for toolset and infrastructure improvements to permit more efficient template development. 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.
Job Description Summary Based in Dundee, Scotland, the Graduate Project Manager within the Currency Template team provides project coordination and guidance related to the development of bespoke automated banknote identification software, driving the template development process end to end. The successful candidate works with local country contacts to guide requirements gathering and testing of bespoke country templates, liaises with NCR Atleos developers or third parties to ensure those requirements are achieved, and proactively identifies opportunities for issue avoidance and service enhancements while fully understanding current and future bank note plans and requirements specific to each country. Full training is provided to ensure full understanding of currency handling regulations, hardware and software capabilities of each cash deposit and recycler device, and the systems used to track these projects. Responsibilities Project Planning and Management - guide and coordinate projects, confirm requirements, resource, schedule, hardware, and performance, and work with internal/external developers to ensure successful delivery of bespoke software. Technical Guidance & Support - understand the software and hardware applicable for note handling and provide template issue categorisation. High level Communication - adapt technical information for the relevant audience and serve as the central point of communication between all relevant teams. Project Coordination - manage multiple projects of varying complexity and stages, focusing on meeting customer requirements. Essential Skills - excellent written and spoken English; ability to explain technical information to non native English speakers; handle urgent incidents; review and understand technical data (e.g., log analysis); perform technical testing; self starting; willingness to travel occasionally; capable of working in a team and independently; meet tight deadlines; manage multiple incidents/requests simultaneously; willingness to learn. Qualifications & Experience Degree in Business Administration, Business Management, Computer Science, or Hardware/Mechanical Engineering. 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.
28/06/2026
Full time
Job Description Summary Based in Dundee, Scotland, the Graduate Project Manager within the Currency Template team provides project coordination and guidance related to the development of bespoke automated banknote identification software, driving the template development process end to end. The successful candidate works with local country contacts to guide requirements gathering and testing of bespoke country templates, liaises with NCR Atleos developers or third parties to ensure those requirements are achieved, and proactively identifies opportunities for issue avoidance and service enhancements while fully understanding current and future bank note plans and requirements specific to each country. Full training is provided to ensure full understanding of currency handling regulations, hardware and software capabilities of each cash deposit and recycler device, and the systems used to track these projects. Responsibilities Project Planning and Management - guide and coordinate projects, confirm requirements, resource, schedule, hardware, and performance, and work with internal/external developers to ensure successful delivery of bespoke software. Technical Guidance & Support - understand the software and hardware applicable for note handling and provide template issue categorisation. High level Communication - adapt technical information for the relevant audience and serve as the central point of communication between all relevant teams. Project Coordination - manage multiple projects of varying complexity and stages, focusing on meeting customer requirements. Essential Skills - excellent written and spoken English; ability to explain technical information to non native English speakers; handle urgent incidents; review and understand technical data (e.g., log analysis); perform technical testing; self starting; willingness to travel occasionally; capable of working in a team and independently; meet tight deadlines; manage multiple incidents/requests simultaneously; willingness to learn. Qualifications & Experience Degree in Business Administration, Business Management, Computer Science, or Hardware/Mechanical Engineering. 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.
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. Job Overview Role: Project Manager Location: Dundee (hybrid) Grade: 10 Salary: £32,000 - £40,000 p/a Based in Dundee, Scotland, the Project Manager within the Currency Template team provides project coordination and guidance related to the development of bespoke automated banknote identification software, driving the template development process end to end. The successful candidate will work with local country contacts to provide guidance and advice during requirements gathering and testing of the bespoke country templates. They will liaise with NCR Atleos developers or third parties responsible to ensure those requirements are achieved. They will work proactively with each country to identify opportunities for issue avoidance and service enhancements, fully understanding current and future bank note plans and requirements specific to each country. Full training will be provided to ensure the successful applicant fully understands currency handling regulations, the hardware and software capabilities of each cash deposit and recycler device, and the systems used to track those projects. Responsibilities Project Planning and Management - guide and coordinate projects, including confirming requirements, resource, schedule, hardware, and performance as well as working with internal/external developers to ensure the successful delivery of the bespoke software to each country. Technical Guidance & Support - understand the software and hardware applicable for note handling and provide a level template issue categorisation. High level of communication skills - adapt technical information for the relevant audience and act as the principle cornerstone at centre of all communications between all relevant teams. Project coordination - manage multiple projects of varying complexity and stage of investigation at any given time with the principle focus on meeting customer requirements. Essential Skills Excellent written and spoken English, with the ability to clearly explain technical information to others where English is not their first language. Ability to handle urgent incidents in an appropriate and effective manner. Ability to review & understand technical data, such as log analysis and perform technical testing as required. Self starting. Willingness to travel on occasion if required, when permitted. Capable of working in a team and independently. Able to work to tight deadlines. Ability to manage multiple incidents/requests at the same time. Willingness to learn. Advantageous Skills Knowledgeable across related NCR deposit and recycler hardware and software products. Qualifications & Experience Degree in a discipline related to project management or the product technology. Minimum of 3 years related job experience (Project Management/technical support). 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.
28/06/2026
Full time
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. Job Overview Role: Project Manager Location: Dundee (hybrid) Grade: 10 Salary: £32,000 - £40,000 p/a Based in Dundee, Scotland, the Project Manager within the Currency Template team provides project coordination and guidance related to the development of bespoke automated banknote identification software, driving the template development process end to end. The successful candidate will work with local country contacts to provide guidance and advice during requirements gathering and testing of the bespoke country templates. They will liaise with NCR Atleos developers or third parties responsible to ensure those requirements are achieved. They will work proactively with each country to identify opportunities for issue avoidance and service enhancements, fully understanding current and future bank note plans and requirements specific to each country. Full training will be provided to ensure the successful applicant fully understands currency handling regulations, the hardware and software capabilities of each cash deposit and recycler device, and the systems used to track those projects. Responsibilities Project Planning and Management - guide and coordinate projects, including confirming requirements, resource, schedule, hardware, and performance as well as working with internal/external developers to ensure the successful delivery of the bespoke software to each country. Technical Guidance & Support - understand the software and hardware applicable for note handling and provide a level template issue categorisation. High level of communication skills - adapt technical information for the relevant audience and act as the principle cornerstone at centre of all communications between all relevant teams. Project coordination - manage multiple projects of varying complexity and stage of investigation at any given time with the principle focus on meeting customer requirements. Essential Skills Excellent written and spoken English, with the ability to clearly explain technical information to others where English is not their first language. Ability to handle urgent incidents in an appropriate and effective manner. Ability to review & understand technical data, such as log analysis and perform technical testing as required. Self starting. Willingness to travel on occasion if required, when permitted. Capable of working in a team and independently. Able to work to tight deadlines. Ability to manage multiple incidents/requests at the same time. Willingness to learn. Advantageous Skills Knowledgeable across related NCR deposit and recycler hardware and software products. Qualifications & Experience Degree in a discipline related to project management or the product technology. Minimum of 3 years related job experience (Project Management/technical support). 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.
NCR Atleos Corporation is seeking a Graduate Design Test Engineer to join the Solution Test and Compliance Team in Dundee. This position involves ensuring test designs meet specifications for complex ATM banking machines. You will be responsible for developing test plans, conducting independent tests, and enhancing product quality. The ideal candidate should hold a degree in Engineering Science and demonstrate strong analytical, problem-solving, and communication skills. This role offers good exposure to engineering development and product testing.
28/06/2026
Full time
NCR Atleos Corporation is seeking a Graduate Design Test Engineer to join the Solution Test and Compliance Team in Dundee. This position involves ensuring test designs meet specifications for complex ATM banking machines. You will be responsible for developing test plans, conducting independent tests, and enhancing product quality. The ideal candidate should hold a degree in Engineering Science and demonstrate strong analytical, problem-solving, and communication skills. This role offers good exposure to engineering development and product testing.
NCR Atleos Corporation is looking for a Junior Software Engineer at their Discovery Centre in Dundee. This role involves developing high-quality software for ATM Recycler/Deposit devices and requires a bachelor's degree in Computer Science or a related field. Ideal candidates will possess strong problem-solving and communication skills, as well as experience in C/C++. The successful candidate will collaborate on software development, contribute to data analysis, and ensure customer satisfaction through diligent work. An understanding of bug-tracking and version control systems is preferred.
21/06/2026
Full time
NCR Atleos Corporation is looking for a Junior Software Engineer at their Discovery Centre in Dundee. This role involves developing high-quality software for ATM Recycler/Deposit devices and requires a bachelor's degree in Computer Science or a related field. Ideal candidates will possess strong problem-solving and communication skills, as well as experience in C/C++. The successful candidate will collaborate on software development, contribute to data analysis, and ensure customer satisfaction through diligent work. An understanding of bug-tracking and version control systems is preferred.
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. Key Areas of Responsibility Develop and maintain high quality Python applications, APIs, and data pipelines with guidance from senior engineers. Assist in the build and configuration of Azure cloud services (Azure Functions, Azure Data Factory, Azure SQL, Azure Storage). Write and maintain Terraform code to provision and manage cloud infrastructure. Contribute to CI/CD pipelines, automated testing, and containerised deployments (Docker). Participate in code reviews, giving and receiving constructive feedback to improve code quality. Investigate and resolve software defects, escalating complex issues to senior team members as needed. Prepare and maintain clear technical documentation. Collaborate effectively with developers, data engineers, QA, and the technical team lead. Contribute to sprint ceremonies, stand ups, and backlog refinement. Follow established engineering best practices for security, observability, and data governance. Required Skills & Experience Minimum Bachelor's Degree in Computer Science, Software Engineering, Data Science, or a related field (equivalent experience will also be considered). Foundational knowledge of Python programming. Understanding of software development principles (version control, testing, debugging). Familiarity with SQL and relational databases. Good methodical problem solving skills. Strong communication skills both written and verbal. Ability to work effectively in a team environment composed of peers and cross functional members. Eagerness to learn and a strong desire for quality. Ability to manage multiple tasks and prioritise effectively. Preferred Qualifications (Advantageous but Not Essential) Exposure to cloud platforms, particularly Microsoft Azure. Awareness of Infrastructure as Code concepts (Terraform, ARM templates). Experience with containerisation (Docker). Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, or similar). Exposure to data engineering concepts (ETL/ELT, data pipelines). Use or awareness of bug tracking and version control systems (Git, Azure DevOps). 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.
20/06/2026
Full time
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. Key Areas of Responsibility Develop and maintain high quality Python applications, APIs, and data pipelines with guidance from senior engineers. Assist in the build and configuration of Azure cloud services (Azure Functions, Azure Data Factory, Azure SQL, Azure Storage). Write and maintain Terraform code to provision and manage cloud infrastructure. Contribute to CI/CD pipelines, automated testing, and containerised deployments (Docker). Participate in code reviews, giving and receiving constructive feedback to improve code quality. Investigate and resolve software defects, escalating complex issues to senior team members as needed. Prepare and maintain clear technical documentation. Collaborate effectively with developers, data engineers, QA, and the technical team lead. Contribute to sprint ceremonies, stand ups, and backlog refinement. Follow established engineering best practices for security, observability, and data governance. Required Skills & Experience Minimum Bachelor's Degree in Computer Science, Software Engineering, Data Science, or a related field (equivalent experience will also be considered). Foundational knowledge of Python programming. Understanding of software development principles (version control, testing, debugging). Familiarity with SQL and relational databases. Good methodical problem solving skills. Strong communication skills both written and verbal. Ability to work effectively in a team environment composed of peers and cross functional members. Eagerness to learn and a strong desire for quality. Ability to manage multiple tasks and prioritise effectively. Preferred Qualifications (Advantageous but Not Essential) Exposure to cloud platforms, particularly Microsoft Azure. Awareness of Infrastructure as Code concepts (Terraform, ARM templates). Experience with containerisation (Docker). Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, or similar). Exposure to data engineering concepts (ETL/ELT, data pipelines). Use or awareness of bug tracking and version control systems (Git, Azure DevOps). 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.
NCR Atleos Corporation in Dundee is seeking a Software Engineer to develop and maintain high-quality Python applications and APIs. You will work on Azure cloud services and contribute to infrastructure management through Terraform. The ideal candidate holds a Bachelor's in Computer Science or related field and has foundational knowledge of Python programming. You will collaborate with cross-functional teams to deliver effective software solutions while adhering to industry best practices.
20/06/2026
Full time
NCR Atleos Corporation in Dundee is seeking a Software Engineer to develop and maintain high-quality Python applications and APIs. You will work on Azure cloud services and contribute to infrastructure management through Terraform. The ideal candidate holds a Bachelor's in Computer Science or related field and has foundational knowledge of Python programming. You will collaborate with cross-functional teams to deliver effective software solutions while adhering to industry best practices.
About NCR Atleos NCR Atleos is headquartered in Atlanta and leads in expanding financial access. Our 20,000 employees optimize branch operations, improve operational efficiency and maximize self service availability for financial institutions and retailers worldwide. Position Junior Software Engineer - based at the NCR Atleos Discovery Centre R&D site in Dundee. The role focuses on delivering high quality software for ATM Recycler/Deposit devices and related template software. Key Areas of Responsibility Develop high quality software with support from the senior developer/technical team lead to meet customer requirements, within agreed timescales. Analyse and process data, then identify and develop solutions with assistance of senior developer/technical team lead. Prepare technical documentation. Participate in template update peer reviews. Estimate time for template development efforts with assistance of senior developer/technical team lead. Communicate effectively with developers, technical team lead & QA. Work diligently on all developments to ensure customer satisfaction targets are achieved. Required Skills & Experience Minimum bachelor's level degree in Computer Science, Engineering, or related field. Experience in software development, preferably C/C++. Good methodical problem solving skills. Strong communication skills, both written and verbal. Ability to work effectively in a team environment composed of peers and cross functional members. Strong desire for quality. Ability to multi task. Preferred: awareness or use of bug tracking & version control systems. 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.
20/06/2026
Full time
About NCR Atleos NCR Atleos is headquartered in Atlanta and leads in expanding financial access. Our 20,000 employees optimize branch operations, improve operational efficiency and maximize self service availability for financial institutions and retailers worldwide. Position Junior Software Engineer - based at the NCR Atleos Discovery Centre R&D site in Dundee. The role focuses on delivering high quality software for ATM Recycler/Deposit devices and related template software. Key Areas of Responsibility Develop high quality software with support from the senior developer/technical team lead to meet customer requirements, within agreed timescales. Analyse and process data, then identify and develop solutions with assistance of senior developer/technical team lead. Prepare technical documentation. Participate in template update peer reviews. Estimate time for template development efforts with assistance of senior developer/technical team lead. Communicate effectively with developers, technical team lead & QA. Work diligently on all developments to ensure customer satisfaction targets are achieved. Required Skills & Experience Minimum bachelor's level degree in Computer Science, Engineering, or related field. Experience in software development, preferably C/C++. Good methodical problem solving skills. Strong communication skills, both written and verbal. Ability to work effectively in a team environment composed of peers and cross functional members. Strong desire for quality. Ability to multi task. Preferred: awareness or use of bug tracking & version control systems. 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.