Skip to Main Content

Job Title


Software Deveopler


Company : Defence


Location : Bristol, South West


Created : 2026-04-05


Job Type : Full Time


Job Description

Software Developer - Critical Defence SystemsFor a complete understanding of this opportunity, and what will be required to be a successful applicant, read on.Bristol Based - 4 days a week on siteAre you a C++ developer who thrives on solving complex technical challenges? Do you want to work on software that truly matters-systems that sit at the heart of critical defence capability?If so, this is a rare opportunity to join an innovative engineering team working at the cutting edge of systemslevel development.The OpportunityYou'll contribute across the full software development lifecycle, developing highintegrity, missioncritical systems for the defence sector. This role is ideal for someone who enjoys lowlevel programming, systems architecture, and building robust software that performs flawlessly in demanding environments.What You'll Be DoingDesigning, developing, and maintaining software aligned with defence, industry, and customer standardsImplementing highquality C++ solutions within complex system architecturesTesting, validating, and integrating software with wider system componentsLogging and tracking software issues to support product maturity and stabilityParticipating in technical design, sprint planning, and Agile team routinesEngaging with stakeholders to fully understand detailed system requirementsTaking ownership of tasks and ensuring accurate progress tracking Key Skills & ExperienceEssential:Solid commercial experience with C++Familiarity with systemslevel development, or a strong interest in learning itUnderstanding of OOP principlesPractical experience with Git Highly Advantageous:Exposure to VBS, Qt, or graphics enginesExperience working with complex simulationsInterest in lowlevel software, system internals, or architecture xjdpvnf Personal AttributesWe're looking for someone who is:Adaptable and comfortable working in fastmoving environmentsCapable of managing shifting priorities with composureAnalytical, methodical, and motivated to solve problemsReliable, proactive, and always keen to learn Why Join Us?You'll be part of a collaborative, highly skilled defence engineering team where your work directly contributes to national security. Expect a role that is technically fascinating, missiondriven, and full of opportunities to grow your systemsengineering capability