C# Software Engineer

Morson Group
Stevenage, 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
£ 135K

Job location

Stevenage, 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

Apply for this position