Enterprise Recruitment Ltd
Senior Software Engineer (C++)
Job Description
Salary: £55,000 - 70,000 per year
Requirements:- Strong commercial experience with C++ on Windows
- Experience with Visual Studio
- Experience delivering software across the full development lifecycle
- Good understanding of software design, testing and verification
- Confident written and verbal communication skills
- GUI/UX or HCI experience is desirable
- Experience with scripting languages such as Python or PowerShell is desirable
- Background in regulated, defence, or safety-critical environments is desirable
- Design, develop, test, and maintain software that supports advanced engineering products
- Own work from early design through delivery and verification
- Work across the full development lifecycle
- Collaborate closely with other engineers, stakeholders, and external partners
- Support and mentor more junior members of our team
- Support
- PowerShell
- Python
- Visual Studio
- Windows
- UX UI Design
- C++
More:
We are a well-established UK engineering business that designs and delivers complex, real-world software systems used in safety-critical environments. This is a senior-level role for an experienced C++ engineer who values engineering rigour over quick fixes. The position is based in North London with a hybrid working pattern of 3 days onsite and 2 days remote. The salary is £55-70k.
last updated 30 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Enterprise Recruitment Ltd
Enterprise Recruitment Ltd
Freezy Water
IT
Skills & Technologies
Inferred from job description
Salary Insight
£62,500
This role
£75,000
UK median
This salary is 17% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks