Software Engineer
Software Developer – C++
Location: Bristol, UK
Security Clearance: Must be eligible for SC Clearance (UK Security Check)
Working Pattern: Primarily onsite (5 days per week; 4+1 flexible where possible)
About the Role
We’re looking for a Software Developer to join our team in Bristol, developing high-performance software for simulation systems and complex environments. You’ll take ownership of your code — from design and development through testing and integration — ensuring it performs seamlessly within large-scale, multi-component systems.
This role is perfect for a hands-on developer who thrives in an operational, lab-based setting and enjoys solving real engineering challenges.
What You’ll Do
As part of a collaborative development team, you will:
- Design, develop, and maintain robust, efficient C++ software for complex simulation systems.
- Integrate your software into large-scale systems, ensuring smooth interoperability with other components.
- Test, debug, and document code to maintain high quality and reliability.
- Participate in design and planning sessions, contributing ideas and solutions.
- Conduct and participate in code reviews to maintain best practice standards.
- Collaborate with stakeholders to ensure the software meets user and operational needs.
- Support system integration and testing activities within an onsite lab environment.
Technical Skills
- Strong C++ development experience with solid understanding of object-oriented programming (OOP).
- Experience developing on Windows platforms.
- Good understanding of software testing, integration, and the full software development lifecycle.
- Familiarity with Git or other version control systems.
- Exposure to multi-processing and networking is a strong advantage.
- A background in Maths or Physics — not necessarily deep, but enough to understand system behaviour.
- Experience in operational environments — defence sector experience is a plus, but gaming or simulation backgrounds are also highly valued.
Why Join Us?
- Work on cutting-edge simulation and complex system software with real-world impact.
- Be part of a supportive, collaborative team that values technical excellence and curiosity.
- Engage in hands-on development within a secure, lab-based environment where your work directly contributes to operational capabilities.
Interested?
If you’re an experienced C++ Developer with a passion for complex systems — whether from defence, simulation, or gaming — we’d love to hear from you. Apply now and be part of something that truly makes a difference.
- Company
- Matchtech
- Location
- Bristol, UK
- Posted
- Company
- Matchtech
- Location
- Bristol, UK
- Posted