Social network you want to login/join with:
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 Title: C# Software Engineer
Location: Stevenage or Bristol (3-4 days onsite per week)
Duration: Initial 12 month contract
_______________________________________________________________________________________________
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.
* 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.
* Knowledge of distributed simulation standards/protocols such as DIS, HLA, DDS.
* 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.
manages this role
Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience
#J-18808-Ljbffr