← Back to jobs

Senior Software Engineer (C++)

Skills

cpppowershellpythonvisual studioC++

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
Responsibilities:
  • 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
Technologies:
  • 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 41 week of 2026

Get similar jobs in United Kingdom by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in United Kingdom.

Finding similar jobs…