Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

C# Software Engineer

Ref no. BHN582065
Salary £65/hour
Location Bristol, England
Start date ASAP
Job type Contract 12 Months
Job status Open

Job summary

My client is looking for a talented and enthusiastic C# Software Engineer to join their innovative team, contributing to the development of advanced defence systems.

Key skills required for this role

C# Software Engineer

Important

C# Software Engineer

Job description

Job Title: C# Software Engineer

Location: Stevenage or Bristol (3-4 days onsite per week)

Duration: Initial 12 month contract

Rate: £65ph, Umbrella, inside IR35

_______________________________________________________________________________________________

This role offers the opportunity to work on complex, mission-critical software solutions from concept through to in-service support and training.

Overview of the Department:

The team plays a crucial role in developing weapon systems and system architectures. They integrate real products, models, and synthetic environments to deliver visualizations, demonstrations, verification & validation, and training capabilities.

Key Responsibilities:

  • Contribute to the development of state-of-the-art defence systems using a variety of simulation technologies, including digital twins and emulators.
  • Collaborate with Project Leads and Simulation Architects to design and develop simulation components that accurately represent weapon systems in a synthetic environment, utilizing C#, C++, and integration simulations.
  • Work as part of a dynamic, agile team of multidisciplinary engineers to create simulations and accurate representations of real equipment.
  • Apply best practices in software development, including configuration control, continuous integration, and continuous delivery or deployment.
  • Conduct unit testing and adopt test-driven development (TDD) methodologies to ensure high-quality code.

Essential Skills & Experience:

  • Proficient in C# and C++ programming languages.
  • Experience with Microsoft Visual Studio, Eclipse, or similar development environments.
  • Strong ability to work from high-level/system-level views down to technical details.
  • Excellent verbal, written, and presentation communication skills.
  • Familiarity with both Microsoft Windows and Linux operating systems.

Desirable Skills & Experience:

  • Knowledge of distributed simulation standards/protocols such as DIS, HLA, DDS.
  • Experience with web services development, including JavaScript, Node.js, or similar technologies.
  • Familiarity with military communications, datalinks, and interfaces (e.g., 1553/1760, Ethernet TCP/IP).
  • Practical knowledge of system integration principles and processes.

Why Join My Client:

  • Opportunity to contribute to advanced, cutting-edge defence projects.
  • Collaborative, fast-paced, and innovative working environment.
  • Professional development and career progression opportunities.

If you are passionate about software engineering and want to be part of a team shaping the future of defence technologies, we encourage you to apply!


Apply now to become part of my client's dynamic team and help advance the next generation of defence systems.

Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience

Learn more about Matchtech

Let us find jobs for you