Senior Software Engineer
FryerMiles Recruitment
- Dorset
- £70,000 per year
- Permanent
- Full-time
- Software architectural design using UML and the Enterprise Architect tool.
- Software Implementation and test in C++ including unit and continuous integration testing.
- Sonar signal processing algorithm implementation, integration, and optimisation
- Artificial Intelligence algorithm implementation, integration, and optimisation
- Pride in the development of good quality well thought-out code.
- Peer reviewing the design and code of others and contributing to a community where learning and feedback is valued.
- Integration, defect analysis and resolution to assist the verification teams with their work.
- Progression of assigned stories and tasks in a product backlog using the Azure DevOps tool including estimation of remaining work.
- Periodic verbal reporting of progress and contributing to sprint planning and retrospectives.
- Experience in C++ development
- Experience in multi-threaded design
- Experience in signal processing and/or AI/ML techniques
- Experience of UML design techniques
- Experience knowledge of the full software development lifecycle
- Experience Machine Learning experience would be an advantage.
- Experience of Python would be an advantage.
- Experience of packaging tools and repositories such as Conan and Nexus would also be an advantage
- Valid SC Clearance is required
- Self-motivated, adaptable to change, proactive, diligent and with good inter-personal skills.
- Ability to rapidly apply generic knowledge to new problems in new environments.
- 25 days holiday plus bank holidays
- Medical and Dental Insurance
- Pension scheme
- Bonus scheme
LogicMelon