
Software Engineer - Sonar Systems | C++
- Manchester
- £35,000-65,000 per year
- Permanent
- Full-time
Clearance: Must hold or be eligible for UK SC Clearance
Experience Level: 8+ years of relevant experienceKey Responsibilities:
- Design, develop and debug high-quality C++ software for Linux or Windows targets
- Support the integration of software into wider sonar platforms and acoustic systems
- Implement and maintain unit testing and support wider test and verification activities
- Collaborate in an Agile environment using tools like JIRA, Bitbucket, and Artifactory
- Feed into project dashboards, risk logs, and contribute to team planning and reporting
- Engage closely with multi-disciplinary teams including systems and test engineers
- Proficient in C++ (and Java exposure beneficial)
- Experience developing on either Linux or Windows targets (e.g. Ubuntu, CentOS, Visual Studio)
- Knowledge of signal processing, underwater acoustics, or sonar-related applications
- Familiar with Bitbucket, JIRA, Artifactory, and modern CI/CD pipelines
- Experience working in Agile teams with defined development processes
- Excellent communication, documentation, and team collaboration skills
- A Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electronics, or related discipline
- OR a relevant technical military background with equivalent hands-on engineering experience
- Must be eligible for UK SC Security Clearance (Minimum 5 Years in the UK)
- Strong background in unit testing, debugging, and system integration
- Awareness of automated testing practices and DevOps toolchains
- Familiarity with requirements management tools such as DOORS or Polarion
- Scripting ability in Python, Shell, or Bash
- A personalised career path and a rewarding management style
- A chance to work on the most exciting engineering projects and technologies along with Premium Customers
- A huge diversity of engineering projects and industries
- A competitive salary
- Private Medical Insurance
- Pension Scheme
- Cycle-to-work Scheme among many additional benefits
- Social atmosphere, regular gatherings, and team buildings
- Flexible way of working (role dependent)
We are sorry but this recruiter does not accept applications from abroad.