Senior C++/Rust Engineer - ATM Platform (Hybrid)

NCR Atleos

Dundee

Hybrid

GBP 48,000 - 60,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Defined Pension Plan
Career development and learning
Medical insurance
Dental insurance unum
Life and Income protection insurance
Illness and accident cover
Health assessment
Holiday buy
Cycle to work
Lifestyle discounts
My gym discounts
Employee assistance program (EAP)
Health Screening

Job summary

NCR Atleos seeks a Senior Software Engineer (C++/Rust) in Dundee. You will join a motivated Agile team responsible for a large-scale banking software solution for ATMs, leading projects and driving technical design and implementation.

The role requires strong software engineering fundamentals, experience with C++ and/or Rust, and familiarity with Windows/Linux. Hybrid working and a competitive package are offered.

Qualifications

  • BSc in Computer Science, BEng in technical discipline, or equivalent on the job experience.
  • Excellent written and verbal communication skills.
  • Excellent teamwork and collaboration skills.
  • Experience of Agile software development lifecycles and associated development techniques.
  • Knowledge of operating system architecture/security (Windows 10 and Linux).
  • C++ and/or Rust experience using Microsoft Visual Studio 4 or more years of industry experience.

Responsibilities

  • Lead small to medium projects within an Agile team.
  • Collaborate with Scrum Masters, Product Owners and developers.
  • Design, develop and maintain platform software and its components.
  • Contribute to technical strategy discussions and tool choices.
  • Prototype emerging technologies for NCR portfolio and integrate them.
  • Translate business requirements into development and release plans.
  • Estimate effort and deliver high quality code on time.
  • Incorporate unit testing and root cause analysis into the process.
  • Provide technical leadership to internal and external teams.
  • Communicate architecture and recommendations to stakeholders.

Skills

C++
Rust
Windows
Linux
Microsoft Visual Studio

Education

BSc in Computer Science

Tools

CEN XFS

Job description

NCR Atleos seeks a Senior Software Engineer (C++/Rust) in Dundee. You will join a motivated Agile team responsible for a large-scale banking software solution for ATMs, leading projects and driving technical design and implementation.

The role requires strong software engineering fundamentals, experience with C++ and/or Rust, and familiarity with Windows/Linux. Hybrid working and a competitive package are offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (C++/Rust) – Hybrid, Dundee
Senior Software Engineer (C++/Rust) – Hybrid, Dundee

NCR Atleos • Scotland

Hybrid
GBP 48,000 - 60,000
Defined Pension Plan
Career development and learning
Medical insurance
+10
Sr Software Engineer (C++ / Rust)
Sr Software Engineer (C++ / Rust)

NCR Atleos • Scotland

Hybrid
GBP 48,000 - 60,000
Defined Pension Plan
Career development and learning
Medical insurance
+10
Sr Software Engineer (C++ / Rust)
Sr Software Engineer (C++ / Rust)

NCR Atleos • Dundee

Hybrid
GBP 48,000 - 60,000
Defined Pension Plan
Career development and learning
Medical insurance
+10
ATM Security Lead — Multi-Disciplinary Systems
ATM Security Lead — Multi-Disciplinary Systems

NCR Atleos • Scotland

Hybrid
GBP 64,000 - 80,000
Annual bonus scheme
Private medical insurance
Dental insurance
+3
Senior Mechanical Design Lead – Currency Handling (ATMs)
Senior Mechanical Design Lead – Currency Handling (ATMs)

NCR Atleos • Dundee

On-site
GBP 70,000 - 90,000
Defined Pension Plan
Medical insurance
Dental insurance unum
+4
ATM Product Engineering Lead
ATM Product Engineering Lead

NCR Atleos • Dundee

On-site
GBP 70,000 - 100,000
Mechanical Design Engineer – Media Handling for ATMs
Mechanical Design Engineer – Media Handling for ATMs

NCR Atleos • Dundee

On-site
GBP 35,000 - 55,000
Attractive Defined Pension Plan
Medical insurance
Dental insurance
+1
Lead Mechanical Engineer
Lead Mechanical Engineer

NCR Atleos • Dundee

On-site
GBP 70,000 - 90,000
Defined Pension Plan
Medical insurance
Dental insurance unum
+4
ATM Security Technical Lead
ATM Security Technical Lead

NCR Atleos • Scotland

Hybrid
GBP 64,000 - 80,000
Annual bonus scheme
Private medical insurance
Dental insurance
+3
Hardware Engineer
Hardware Engineer

NCR Atleos • Dundee

On-site
GBP 42,000 - 62,000
Defined Pension Plan
Medical Insurance
Dental Insurance
+7