CSharp Software Engineer
Morson Group
Bristol, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 135KJob location
Bristol, United Kingdom
Tech stack
JavaScript
Microsoft Windows
Unit Testing
C Sharp (Programming Language)
C++
Configuration Management
Continuous Delivery
Continuous Integration
Linux
Eclipse
Ethernet
Microsoft Visual Studio
Node.js
Distributed Simulation
Software Engineering
Systems Integration
TCP/IP
Web Services
Test Driven Development
Job description
We are recruiting multiple C# Software Engineers to support the development of highly advanced simulation and defence system technologies. These roles contribute across the full product life cycle, from early concept through to in-service support and training.
You'll be part of a collaborative, multi-disciplinary engineering team delivering high-fidelity simulations by integrating real products, models, and synthetic environments for visualisation, verification & validation, and training purposes. The Role
- Support the development of complex defence systems using advanced simulation technologies, including digital twins and emulators
- Design and develop end-to-end simulation components representing real-world systems within synthetic environments
- Work closely with Project Leads and Simulation Architects
- Develop using C# and C++, alongside integration simulations and recognised industry standards
- Operate within a heterogeneous, agile engineering team
- Apply modern software engineering practices including:
- Configuration control
- Continuous Integration
- Continuous Delivery/Deployment
- Unit testing and Test-Driven Development
Requirements
- Strong proficiency in C# and/or C++
- Experience with Microsoft Visual Studio and/or Eclipse
- Ability to translate system-level requirements into detailed technical solutions
- Excellent verbal, written, and presentation skills
- Confident working across Windows and Linux environments
Desirable Experience
- Distributed simulation standards and protocols (DIS, HLA, DDS)
- Web services development (JavaScript, Node.js or similar)
- Military communications, datalinks, and interfaces (1553/1760, Ethernet, TCP/IP)
- Practical experience of system integration principles and processes