Software Engineer (C++)
Location: Gloucester (Opportunity for 4 day working week)
Salary: up to £80,000 Gross Per annum DOE
The Opportunit
yAn advanced engineering organisation operating within the national security space is looking to bring in an experienced C++ Software Engineer to support the development of high-performance, mission-critical systems
You’ll be working on products widely recognised as best-in-class within their domain, contributing to both the enhancement of existing capabilities and the development of new features. The work is fast-paced, technically challenging, and highly impactful, with real-world application
s.This is an environment that actively encourages engineers to explore new technologies, adopt modern approaches, and push beyond their comfort zon
e.What You’ll Be Do
- ingEngineering and developing high-performance software in C++ for complex syst
- emsEnhancing existing platforms while contributing to greenfield capability build-
- outWorking closely with international end users and stakehold
- ersSupporting deployed systems, including troubleshooting and optimisat
- ionContributing within a high-performing agile team environm
- entEngaging with modern tooling, practices, and technologies across the software st
- ackOccasional international travel to engage directly with users and in-country te
amsYour Backgr
- oundStrong C++ development experience, including modern standards and performance-focused
- codeExperience working with third-party or open-source libraries (e.g. Bo
- ost)Solid understanding of concurrency and scalable system de
- signStrong Linux development experience, including tooling, build systems, compilers, and low-level components (kernel/driv
- ers)Good understanding of networking protocols, including TCP/IP, HTTP, DNS, DHCP and tunnelling protocols (e.g. GTP, MPLS, L
- 2TP)Experience with supporting technologies such as Python, Bash, Ruby, or configuration tooling (e.g. Pup
- pet)Background working in Agile environments, using tools such as
- JiraExperience diagnosing and troubleshooting issues in live or remote sys
tems…
