Matchtech
Matchtech

Software Engineer

  • +2
  • +2
  • GB
    Weymouth, England
Show interest
  • +2
  • +2
  • GB
    Weymouth, England

About

Software Engineer - Signal Processing and AI

Transform naval missions with cutting-edge technology.

Key Responsibilities:
  • Design software architecture using UML and Enterprise Architect.
  • Implement and test C++ software, including unit and continuous integration testing.
  • Develop and integrate sonar signal processing and AI algorithms.
  • Collaborate through peer reviews and drive innovation with well-thought-out, high-quality code.
  • Work on task progression in an Azure DevOps environment, contributing to sprint planning and retrospectives.
Requirements:
  • Proficiency in C++ development and multi-threaded design.
  • Experience in signal processing or AI/ML techniques.
  • Knowledge of UML design and the full software development lifecycle.
  • Bonus skills: Python, packaging tools like Conan, and repositories such as Nexus.
Location and Security Clearance:

Our offices in Loudwater, Greenford, and Weymouth offer a blend of modern facilities and flexible schedules. You must be eligible for UK SC clearance.

Nice-to-have skills

  • C++
  • Python
  • Weymouth, England

Work experience

  • Machine Learning
  • Software Architect

Languages

  • English