Job Details

Senior Software Engineer - C++

Senior Software Engineer - C++

📍 Enfield, Greater London
£60,000 per annum
£60000 - £65000/annum + Multiple Benefits
Industry: Engineering
Applications: <10
Posted: 25-08-2026
Company: DCV Technologies
Type: Permanent
Reference: 225530969

Job Description:

We are recruiting a Senior Software Engineer to join an established engineering software team developing software for advanced maritime navigation, surveillance and radar systems. This is a hands-on C++ software engineering role with responsibility across the full software development lifecycle (SDLC), from preliminary specification and software design through implementation, testing, verification and maintenance.

The Role

As a Senior Software Engineer, you will use strong engineering practices to develop software for innovative products and solutions while supporting and enhancing existing software in line with commercial and product requirements.

Key responsibilities include:

Skills & Experience

We are looking for:

Desirable Experience

Experience with GUI, UX or HCI would be beneficial, alongside scripting languages such as Python or PowerShell. Knowledge of radar, maritime navigation, surveillance systems, ECDIS, embedded software, systems engineering or defence technology would also be advantageous.

This opportunity could suit a Senior Software Engineer, Senior C++ Developer, C++ Software Engineer, Embedded Software Engineer or Software Design Engineer seeking technical ownership within a complex product engineering environment. You will have the opportunity to apply your C++ expertise across design, development and verification while contributing to technically sophisticated software products.

Apply Now