Senior Software Engineer

Company: Matchtech
Apply for the Senior Software Engineer
Location:
Job Description:

Overview

In this role you will design and develop software for advanced test equipment used to verify world-leading defence systems. You will work with multidisciplinary teams to deliver robust test solutions that support sophisticated technologies. The role focuses on improving software quality, automation, and architecture within a security-cleared environment. You will contribute to a long-term, globally recognised organisation that values innovation, career growth, and a strong workplace culture.

Pay / Benefits

  • long-term stability and sustained investment
  • career progression and opportunities across the business
  • global leader in defence innovation
  • inclusive workplace culture with 10+ employee networks
  • recognition as Top 15 Great British Employers of Veterans
  • Armed Forces Covenant (Gold)

Responsibilities

  • Design and develop software for advanced test equipment
  • Collaborate with multidisciplinary teams to deliver high-quality test solutions
  • Champion software quality throughout the development lifecycle
  • Support debugging and fault investigation using test and measurement equipment
  • Contribute to ongoing evolution of the technology stack and CI/DevOps practices
  • Work within an Agile development environment and align with security requirements

Key requirements

  • Proven software engineering experience with test solutions and test equipment software
  • Strong C/C++ programming skills
  • Experience with scripting languages (advantageous)
  • Experience working in Agile environments
  • Solid understanding of software quality principles
  • Knowledge of automation, CI, and DevOps methodologies and tools
  • Experience using electronic test and measurement equipment (oscilloscopes, spectrum analyzers) for debugging
  • Strong problem-solving abilities
  • Collaborative team player
  • Proactive and adaptable in a security-focused environment
  • C/C++ programming
  • Scripting languages
  • Agile software development

…

Posted: September 30th, 2026