Senior Software Engineer – Embedded Signal Processing
We are seeking a highly skilled Senior Software Engineer with expertise in Embedded Signal Processing to join our dynamic team. This permanent role offers the opportunity to work on cutting-edge defence projects, particularly within the realm of sonar signal processing.
About the Role
This is a challenging and rewarding position that requires onsite presence 2-3 days per week. You will be working with test rigs and embedded systems, designing software solutions and implementing and testing software in both Assembler and C. Your expertise in sonar signal processing algorithms will be invaluable to our team.
* Key Responsibilities:
* Designing software solutions using UML and Enterprise Architect tools
* Implementing and testing software in both Assembler and C, including unit and continuous integration testing
* Implementing, integrating, and optimising sonar signal processing algorithms
* 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
* Estimating work and assisting in building work package backlogs to track progress
* Progressing assigned stories and tasks using Azure DevOps
Requirements
To succeed in this role, you will need to have significant experience in Assembler development, good experience in C development, and good experience in embedded program design. A good understanding of signal processing techniques and experience in software/hardware integration and fault resolution are also essential. Familiarity with Python would be beneficial.
You will report to the Director of Software and must be eligible to obtain UK SC clearance. Candidates should be within commuting distance of the site based in West London.
Benefits
We offer a competitive benefits package, including optional 9-day fortnight, time off in lieu (TOIL), flexible working hours, annual bonus, hybrid working (role-dependent), casual dress code, 25 days holiday + Christmas shutdown, holiday purchase/sale options, private healthcare, dental, and critical illness cover (via salary sacrifice), discounts at online stores, and life cover (4x annual salary).
If you are passionate about Software Engineering and eager to make an impact within the Defence and Security sector, please apply now or contact us directly to discuss further opportunities.