Enable job alerts via email!

Csharp Software Engineer

Morson Edge

Stevenage

On-site

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Job summary

A technology solutions firm in Stevenage is looking for a C# Software Engineer to develop simulation software and contribute to complex defense systems. The ideal candidate will have strong C# and C++ skills, and experience in a safety-critical environment. Responsibilities include software design, integration, and collaboration with project teams in an agile setting.

Qualifications

  • Proficiency in C# and C++ required.
  • Experience with Microsoft Visual Studio or Eclipse.
  • Strong analytical ability to translate system-level concepts into technical detail.
  • Excellent written, verbal, and presentation skills.

Responsibilities

  • Design and develop simulation software using C# and C++.
  • Collaborate with project leads to deliver system representations.
  • Implement configuration control and test-driven development.
  • Work within an agile team to deliver validated simulation solutions.
  • Support system integration, verification, and training.

Skills

C#
C++
Microsoft Visual Studio
Eclipse
Windows OS
Linux OS
Analytical skills
Presentation skills
Job description
C# Software Engineer

Location: Stevenage, UK

Contract: 12 months

Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella

We seek an engineer with recent high-integrity or safety-critical industry experience (defence, aerospace, or similar), or eligible for UK security clearance.

Overview

Contribute to the development of advanced defence systems across the full product life cycle, from concept through to in-service support. The role focuses on creating and integrating simulation components, digital twins, and emulators that accurately represent weapon systems within synthetic environments.

Responsibilities
  • Design, develop, and integrate simulation software using C# and C++.
  • Collaborate with project leads and architects to deliver complete system representations.
  • Implement configuration control, continuous integration, and test-driven development practices.
  • Work within an agile, multidisciplinary team to deliver validated simulation solutions.
  • Support activities such as system integration, verification, validation, and training.
Essential Skills
  • Proficiency in C# and C++.
  • Experience with Microsoft Visual Studio or Eclipse.
  • Strong analytical ability to translate system-level concepts into technical detail.
  • Competent with Windows and Linux operating systems.
  • Excellent written, verbal, and presentation skills.
Desirable Skills
  • Familiarity with distributed simulation standards (DIS, HLA, DDS).
  • Experience developing web services (JavaScript, Node.js or similar).
  • Knowledge of military communication protocols (1553/1760, Ethernet TCP/IP).
  • Understanding of system integration principles and processes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.