Senior Software Engineer
Posted 12/05/2026 by DCV Technologies
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.
- Type:
- Permanent
- Start Date:
- ASAP
- Contract Length:
- Permanent
- Contact Name:
- Login or register to view
- Telephone:
- Login or register to view
- Job Reference:
- DCV6645PMO
- Job ID:
- 225096417
Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.