Senior Software Engineer (C++ / Defence Systems)

First Military Recruitment

Enfield

On-site

GBP 65,000 - 90,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

First Military Recruitment Ltd is seeking a Senior Software Engineer with strong C++ skills to join a defence-focused team in North London. You will design, develop, test and maintain software across the full lifecycle, providing technical guidance and collaborating with customers and engineering teams.

The role requires practical C++, experience with the full SDLC, and familiarity with Visual Studio. A relevant degree is essential, with scripting knowledge in Python or PowerShell seen as a

Qualifications

  • Excellent understanding and practical experience of C++.
  • Experience across the full software development lifecycle.
  • Strong written and verbal communication skills.
  • GUI/UX or HCI experience advantageous.
  • Knowledge of scripting languages such as Python or PowerShell would be beneficial

Responsibilities

  • Design, develop, implement and test software for new and existing products.
  • Take ownership of software projects from initial specification through to verification.
  • Maintain and enhance existing software to meet requirements.
  • Provide technical guidance to junior engineers.
  • Collaborate with customers and engineering teams on software-related matters.

Skills

C++
Full SDLC experience
Strong communication
Python
PowerShell

Education

Degree in a relevant subject

Tools

Visual Studio 2022/2026

Job description

JMB90- Senior Software Engineer (C++ / Defence Systems)

Location: North London

Salary: Dependent on experience

Job Type: Full-Time, Permanent

Overview

First Military Recruitment are currently seeking a Senior Software Engineer on behalf of one of our clients.

The successful candidate will take responsibility for the design, development, testing and maintenance of software used within innovative defence and technology products. You will work across the full software development lifecycle, providing technical expertise while supporting and mentoring less experienced engineers.

Duties and Responsibilities
  • Design, develop, implement and test software for new and existing products.
  • Take ownership of software projects from initial specification through to verification.
  • Maintain and enhance existing software in line with business and customer requirements.
  • Apply sound engineering practices to deliver reliable, high-quality software.
  • Provide technical guidance and support to junior colleagues.
  • Liaise with customers, suppliers and engineering teams on software-related matters.
Skills and Qualifications
  • Excellent understanding and practical experience of C++.
  • Experience working across the full software development lifecycle.
  • Good understanding of Microsoft Visual Studio 2022/2026.
  • Degree in a relevant subject.
  • Strong written and verbal communication skills.
  • GUI/UX or HCI experience would be advantageous.
  • Knowledge of scripting languages such as Python or PowerShell would be beneficial
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Software Engineer - Defence Systems
Senior C++ Software Engineer - Defence Systems

First Military Recruitment • Enfield

On-site
GBP 65,000 - 90,000
Software Engineer
Software Engineer

Copello • Portsmouth

On-site
GBP 50,000 - 70,000
Project Manager (Defence / Engineering)
Project Manager (Defence / Engineering)

First Military Recruitment • Enfield

On-site
GBP 60,000 - 90,000
Software Engineer - Junior to mid-level
Software Engineer - Junior to mid-level

Pure Resourcing Solutions Limited • England

On-site
GBP 35,000 - 55,000
4 day working week
Hands-on project variety
Training opportunities
+1
Senior Software Engineer – C++
Senior Software Engineer – C++

Gregory Martin International • Portsmouth

Hybrid
GBP 50,000 - 75,000
Pension
25 days holiday
Life assurance
Software Engineer - Junior to mid-level
Software Engineer - Junior to mid-level

Pure Resourcing Solutions Limited • Norwich

On-site
GBP 35,000 - 55,000
4½ day week
Variety of work
Team modernisation initiatives
+1
Senior Software Engineer
Senior Software Engineer

ITSS Recruitment Ltd • Lincoln

Hybrid
GBP 52,000 - 60,000
Senior Software Engineer (C++)
Senior Software Engineer (C++)

Enterprise Recruitment Ltd • London Borough of Enfield

Hybrid
GBP 55,000 - 70,000
Defence Software Engineer (C++/C#) - Hybrid Role
Defence Software Engineer (C++/C#) - Hybrid Role

ITSS Recruitment Ltd • Lincoln

Hybrid
GBP 52,000 - 60,000
Senior Systems Engineer- Software Systems- Defence
Senior Systems Engineer- Software Systems- Defence

Positiv Cohort Ltd • West of England

On-site
GBP 70,000 - 110,000
Competitive IR35 Outside Rates