About NCR Atleos
NCR Atleos is a leading innovator in expanding financial access. Our team of 20,000 dedicated employees optimize the branch experience, improve operational efficiency, and maximize self-service availability for financial institutions and retailers worldwide.
Location: Dundee, United Kingdom
Estimated Salary: £55,000 - £65,000 + attractive bonus plan and relocation assistance
Job Description:
We are seeking an experienced Software Engineer to join our small team in Dundee. As part of this role, you will work closely with other facilities and suppliers to design, evaluate, test, and support devices used in self-service products such as ATMs. A key requirement is having software/firmware design experience with a keen interest in electro/mechanical systems operating under software or firmware command & control.
Main Responsibilities:
* Design, develop, and document firmware and software drivers controlling embedded real-time devices.
* Design, develop, and document test procedures and software to validate functionality.
* Software unit testing and supporting integration and systems testing.
* Regular progress reporting on schedule, quality, and size of change.
* Small team leadership and project planning.
BASIC QUALIFICATIONS:
* Experience developing embedded real-time firmware (C++ preferred).
* Microprocessor experience.
* Microcontroller experience.
* Familiarity with VxWorks, FreeRTOS, or uC/COS-II(-III) RTOS.
Benefits:
* An attractive defined pension plan.
* Career development and learning opportunities.
* Medical insurance.
* Dental insurance.
* Life and income protection insurance.
* Illness and accident cover.
* Health assessment.
* Holiday buy.
* Cycle to work scheme.
* Lifestyle discounts.
* My gym discounts.
* Employee assistance program (EAP).
* Health screening.