Senior Software Engineer (C++)

Chertsey
2 days ago
Create job alert

As an experienced Software Engineer, you will work within/lead a team of skilled design engineers, to supply high quality products and systems to the Defence Industry. The successful candidate will be experienced in translating system requirements to innovative software design solutions, leading to successful customer acceptance within project timescales and budget. The successful candidate will have experience in a software team lead role, defining, supervising and mentoring the work of other engineers.

What you'll do

Responsible to the project technical design authority for the quality of work produced by the team.

Responsible to the Project Manager (PM) for estimating, monitoring and meeting project timescales.

Defining architectural and detailed software designs as part of the wider system definition.

Working with the multi-disciplinary engineering team to define interfaces to firmware and electronics to ensure that overall system requirements are met.

Presentation of designs at all stages within the project teams and to the customer.

Monitoring software compliance with project and company, procedures and standards.

Day to day management of the software team, in conjunction with the PM, to ensure the best use of available resources and efficient completion of assigned work packages.What you'll need

Architectural and detailed design of software.

Implementation and test of software in C++ to industry and company standards.

Experience of industry standard IDE tools on Linux and Windows™ platforms.

Use of version control tools in accordance with company procedures.

Experience of structured software verification and validation against a contractual requirement set.

Software team leadership possessing the technical experience and soft skills required to lead, mentor and supervise a team of software engineers.

Ability to produce clear and precise technical documentation and to communicate effectively within the project team and with customers and senior management.

Use of structured design tools, particularly Enterprise Architect, for expressing structured UML based design.

Experience of the implementation and test of software for acoustic signal processing.

Experience of embedded and real time application software.

Experience of system integration and acceptance activities.

Experience of software implementation using Docker containers or similar.

Presentation of designs at all stages within the project teams and to the customer.

Monitoring software compliance with project and company, procedures and standards.

Day to day management of the software team, in conjunction with the PM, to ensure the best use of available resources and efficient completion of assigned work packages.Qualifications, Skills & Experience

At least a BSc Degree in Engineering, Maths or Science subject or equivalent experience.

Ability to attain DV or SC UK security clearance.

Full driving license.

Proactive Global is committed to equality in the workplace and is an equal opportunity employer.

Proactive Global is acting as an Employment Business in relation to this vacancy

Related Jobs

View all jobs

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Senior Software Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Where to Advertise Cloud Computing Jobs in the UK (2026 Guide)

Advertising cloud computing jobs in the UK requires a different approach to most technical hiring. The candidate pool is large relative to other deep tech disciplines but highly segmented — cloud architects, DevOps engineers, platform engineers, FinOps specialists and cloud security professionals each occupy distinct communities with different job search behaviours, certification profiles and salary expectations. General job boards reach a broad audience but struggle to differentiate between these disciplines, producing high application volumes but low candidate quality for specialist cloud roles. This guide, published by CloudComputingJobs.co.uk, covers where to advertise cloud computing roles in the UK in 2026, how the main platforms compare, what employers should expect to pay, and what the data says about hiring across different role types.

New Cloud Computing Employers to Watch in 2026: UK and Global Companies Powering the Digital Economy

Cloud computing is no longer just a backbone technology—it is now the engine of digital transformation, underpinning everything from AI and fintech to healthcare and government services. For professionals browsing CloudComputingJobs.co.uk, the biggest opportunities lie with new and fast-scaling employers that are investing heavily in infrastructure, platforms, and next-generation cloud services. In this article, we explore the new cloud computing employers to watch in 2026, focusing on UK-based startups, scale-ups, and global companies expanding their footprint across Britain. These organisations have recently secured funding, launched major projects, or won strategic contracts—clear signals of hiring growth.

Cloud Engineer Jobs in the UK: Salary, Skills, Career Paths & How to Get Hired

Cloud engineer jobs are among the fastest-growing technology roles in the UK. As organisations move infrastructure, applications and data into the cloud, demand for skilled cloud professionals continues to surge across finance, healthcare, retail, defence, government and high-growth startups. If you’re exploring a career in cloud engineering — or looking for your next role — this guide covers everything you need to know: What a cloud engineer does Types of cloud engineer jobs Required skills and certifications UK salary expectations Career progression pathways How to land a cloud engineer job in the UK Whether you’re a graduate, IT professional transitioning into cloud, or an experienced engineer looking to specialise, this article will help you position yourself competitively.