Snr Software Engineer

Be-IT are working with a well known Organization based in Dundee to recruit a Senior C++ Software Engineer on a full-time permanent basis.

 

This role can be worked through a hybrid arrangement with 3 days on site a week.

 

An opportunity has arisen in the Engineering organization for a Senior Software Engineer in the Secure Devices team.

 

We are seeking a dynamic, self-motivated and tenacious individual educated to degree level in a Computer Science/Engineering or other related field or equivalent work experience in Software Engineering environment.

 

The successful applicant will work as part of a highly motivated team striving to meet all quality, cost and schedule targets across a range of devices, mainly, Encrypting Pin Pads, Card Readers and Anti Fraud Devices.

 

Main responsibilities shall include, but will not be restricted to:

 

• Project and Small Team Leading

• Solution Software Architecture

• Mentoring of Engineers

• Design, develop and document PC Core Driver and Device Features

• Design, develop and document firmware to control NCR ATM/Kiosk devices

• Design, develop and document test procedures and software to validate functionality

• Software unit test, and supporting integration and systems testing

• Provide estimates of effort, schedule, and size of change to Project Manager

• Regular progress reporting on schedule, quality & size of change

• Support for existing security devices through problem investigation, identification and resolution

 

Basic Qualifications

• Degree qualified

• >5-7 years experience developing software in C/C++

• 1-2 Years Project and Team Leading

• Full Project Lifecycle Experience

• Some knowledge of Symmetric and Asymmetric cryptographic frameworks

• Some Knowledge of Payment Card Schemes, EMV, Contactless and NFC

• Software design and methodologies

• Software configuration management

• Moderate level of electronics knowledge

• Ability to work on several projects simultaneously

 

Preferred Qualifications

• Development environments, including RTOS and embedded systems

• Extensive knowledge of Symmetric and Asymmetric cryptographic frameworks

• Linux operating system

• C#

 

This is a hands on role with some mentoring to junior members of the team

 

The details:

 

  • Full-time permanent role based in Dundee
  • £58-70k + 10% bonus
  • Hybrid working - 3 days a week on site
  • The right to work in the UK - no sponsorship can be provided

 

For more information about the role, please apply.

Category: 
C C++
Salary: 
Location: 
Scotland
Type: 
Job Posted: 
Tue, 01 Jul 2025 11:03:36 GMT
Closing Date: 
Fri, 11 Jul 2025 22:59:59 GMT
Reference: 
6952

Your contact for this job

James Paisley
James Paisley

Share this job

Be-IT AccreditationsBe-IT Accreditations
crosschevron-down linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram