C# Software Engineer
We’re working with a leading UK defence technology organisation offering an exciting opportunity for a C# Software Developer to join a highly regarded Systems Simulation and Experimentation team. This role is ideal for someone passionate about real-time software, system modelling, and creating innovative, high-impact solutions in sophisticated simulation environments.
Location: Bristol Hybrid (2–3 days per week on-site)
Salary: Up to £57,000, depending on experience
Security Requirements: British citizenship required (BPSS clearance essential)
About the Role
You’ll contribute to the design, development, and integration of software used to simulate and represent complex defence systems. Working as part of a collaborative engineering team, you’ll help shape the next generation of simulation and experimentation platforms across the full product lifecycle—from visualisation and experimentation to verification, validation, and training systems.
Key Responsibilities
In this role, you’ll design and develop real-time C# software components to support advanced simulation and system integration activities, contributing directly to the delivery of reliable, high-performance solutions. You’ll work within agile development teams applying scrum methodologies to design, implement, and test robust software that connects real and virtual components. You will also support the enhancement of modern development pipelines through configuration control, CI/CD processes, and test-driven development, while collaborating closely with engineers to support research, experimentation, and verification across both synthetic and physical environments.
What's required for this C# Software Engineer Position?
* Solid experience developing in C# (C++ experience also valued).
* Background or interest in simulation, real-time software, or integrating software with hardware.
* Strong understanding of software lifecycle practices, including version control, testing, and agile methods.
* Enthusiasm for working in a collaborative, technically challenging environment where innovation drives results.
If you're a C# Software Engineer and you're looking for a new opportunity and a chance to work on exciting technology, please apply to learn more.
If you're interested in this, or other software opportunities across the UK, please contact Jack Bird at IC Resources.