Electronic Warfare Simulation Software Engineer (C++ / MATLAB / Python)

Company: MASS
Apply for the Electronic Warfare Simulation Software Engineer (C++ / MATLAB / Python)
Location: Fareham
Job Description:

MASS are seeking a highly skilled software engineer with a strong background in C++ development and simulation environments, preferably with experience in Electronic Warfare (EW) or RF systems.

The successful candidate will:

  • Develop, integrate, and maintain models within a high-fidelity simulation framework (ITASE).
  • Re-code and adapt existing algorithms and datasets from Dstl and other sources.
  • Translate high-level EW and operational requirements into software tools and simulations.
  • Implement multi-entity interactions, scenario modeling, and real-time or faster-than-real-time simulations.
  • Apply knowledge of HPC, distributed architectures, or edge computing to improve simulation performance.
  • Communicate effectively with technical stakeholders and adapt models as needed.

Preferred skills:

  • Strong C++ development experience; proficiency with Visual Studio / Windows / Linux development tools.
  • MATLAB and/or Python experience for model integration.
  • Understanding of RF countermeasures, flyout simulations, air/defense platform protection, and threat systems (SAMs, IADS, Sensors, FPVs).
  • Systems engineering mindset with experience in EW or defense research.

Eligibility requirements:

  • UK National, eligible to work in the UK.
  • Eligible to obtain and maintain a UK Government SC-level security clearance.

#J-18808-Ljbffr…

Posted: March 19th, 2026