Job Description
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, Qu...