About the role
Software Developer (C++) – Defence Systems
Bristol based
4 days on-site
Must be eligible for SC
Early in your C++ career and ready to work on something that actually matters?
If you’ve got a couple of years of industry experience and you’re hungry to deepen your skills, this is your chance to step into the world of high-performance, mission-critical software powering real defence capability.
Why This Role?
This isn’t just another dev job. You’ll be working on complex, low-level systems where performance, precision and reliability are everything. Think real-world impact, not just code sitting in production pipelines.
You’ll join a highly skilled team tackling challenging engineering problems, with plenty of support to grow your capabilities in systems-level development.
What You’ll Be Doing
- Building and improving high-integrity C++ software within complex systems
- Working across the full development lifecycle—from design to integration
- Debugging and solving real-world technical challenges
- Collaborating in an Agile team, contributing to design discussions and sprint planning
- Testing and integrating your code into wider system environments
- Tracking and resolving issues to improve system performance and reliability
- Getting hands-on with systems architecture and low-level programming concepts
What We’re Looking For
- Commercial experience with C++ (1–4 years ideal)
- Solid grounding in object-oriented programming
- Experience with Git / version control
- A genuine interest in how systems work under the hood
Nice to Have (but not required)
- Exposure to Qt, VBS or graphics/simulation tools
- Any experience with complex systems or simulations
- Curiosity about low-level development, performance, or architecture
Why Join?
- Work on cutting-edge defence technology
- Be part of a supportive, high-calibre engineering team
- Gain exposure to systems-level development early in your career
- Build skills that are highly valued and hard to find elsewhere
- Contribute to projects that genuinely make a difference
Ready to move beyond standard dev work and into something more meaningful? Apply now and start building software that matters.
About this listing
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Squad Technical Lead - Edinburgh
1 day agoAberdeen
Platform Engineer (Server Infrastructure) - London
1 day agoImperial College London
Staff Software Engineer - Machine Learning
1 day agoCapital One UK
Software Engineering Manager - Services
1 day agoCapital One UK
Senior Software Engineering Manager
1 day agoCapital One UK
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University