Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer - with experience in Embedded Signal Processing to join their dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within the realm of sonar signal processing.
The position requires onsite presence 2 to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems.
- Key Responsibilities include;
- Designing software solutions.
- Implementing and testing software in both Assembler and C, including unit and continuous integration testing.
- Implementing, integrating, and optimising sonar signal processing algorithms.
- Developing high-quality, maintainable code.
- Loading code onto bespoke embedded hardware platforms and conducting tests.
- Integrating, analysing defects, and resolving issues to support verification teams.
- Peer reviewing design and code, fostering a culture of learning and feedback.
- Designing software architecture using UML and the Enterprise Architect tool.
- Estimating work and assisting in building work package backlogs to track progress.
- Progressing assigned stories and tasks using Azure DevOps.
- Providing verbal progress reports and contributing to sprint planning and retrospectives.
Skills, Quali...