Senior Software Developer

Company: MASS
Apply for the Senior Software Developer
Location: Yeovil
Job Description:

Overview

In this role you will directly support NATO EW training capabilities by developing, maintaining and integrating EW software and hardware in a specialised, in-hangar environment. You will work across software development, systems integration and RF/EW domains to keep mission-critical training assets available and effective. You’ll act as a software SME, troubleshoot complex EW systems and collaborate with engineers and customers to deliver practical, innovative solutions. This position offers hands-on development with a strong emphasis on impact within a secure, defence-focused setting.

Pay / Benefits

  • wellbeing programmes
  • employee assistance programme
  • equal opportunities employer

Responsibilities

  • Provide software development, maintenance and training support for EW training assets
  • Perform integrated software and hardware modifications to enhance EW capabilities
  • Develop and maintain control software and GUI/MMI interfaces
  • Conduct configuration management for customer-owned source code and bespoke EW software
  • Support trials, evaluations, and exercises, including deployment to locations or NATO platforms
  • Troubleshoot and resolve software and hardware issues within complex EW systems
  • Collaborate with engineers, technicians and customers to deliver technical solutions

Key requirements

  • Experience developing, integrating and maintaining software systems
  • C++ and/or C# proficiency
  • Experience in a technical/engineering environment
  • Strong problem-solving, communication and interpersonal skills
  • Ability to obtain and maintain NATO Secret (NS) clearance
  • problem-solving
  • communication
  • interpersonal skills
  • LabVIEW
  • API interfaces
  • radar/microwave knowledge (Desirable)

…

Posted: October 16th, 2026