Software Engineer - Signal Processing and AIWeymouthHybrid: 3 days on siteStep into a world where cutting-edge technology meets unparalleled expertise.From sonar and radar to AI-driven technologies and unmanned platforms, our client is transforming naval missions with state-of-the-art solutions.Be part of a collaborative team where your contributions will safeguard the seas and empower navies worldwide.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.What You Bring: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: Our offices in Loudwater, Greenford, and Weymouth offer a blend of modern facilities and flexible schedules.Security Clearance: Must be eligible for UK SC clearance.Matchtech is acting as an Employment Agency in relation to this vacancy
Job Title
Software Engineer