E

Senior Software Engineer

Enfield Town
3 hours ago
Full-time
On-site
Enfield, Greater London
£60,000 - £65,000 GBP yearly
IT
Senior Software Engineer – C++ / Embedded Systems

A leading engineering and technology business is seeking a Senior Software Engineer to join its growing software development team working on advanced real-time and mission-critical systems.

This role is ideal for a hands-on C++ Software Engineer with experience delivering software across the full software development lifecycle (SDLC), from specification through to testing, verification and release.

Key Responsibilities

* Design, develop and maintain high-quality C++ software

* Work across the full SDLC including specification, implementation, integration and testing

* Support existing software products and develop new functionality

* Collaborate with engineering teams, customers and technical stakeholders

* Contribute to software verification and technical documentation

* Mentor junior engineers and support best engineering practice

Required Skills & Experience

* Strong commercial experience with C++

* Experience using Microsoft Visual Studio

* Full SDLC experience within engineering or product environments

* Software testing and verification experience

* Strong problem-solving and communication skills

Desirable Experience

* GUI / HMI / UX development

* Qt or desktop application development

* Python or PowerShell scripting

* Embedded systems, defence, aerospace, maritime or radar systems experience

Keywords

C++, Embedded Software, Software Engineer, Visual Studio, SDLC, GUI, Qt, HMI, Python, PowerShell, Defence, Aerospace, Maritime, Radar, Verification, Testing, Systems Engineering

This is an excellent opportunity to join a highly technical environment developing innovative software solutions for complex engineering systems