Requirements
- 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
- Machine Learning experience would be an advantage
- Python would be an advantage
- Packaging tools and repositories such as Conan and Nexus would also be an advantage
- Capable of UK SC clearance
- Commuting distance of one of our offices
What the job involves
- 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 optimization
- Artificial Intelligence algorithm implementation, integration, and optimization
- 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
Requirements
- 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
- Machine Learning experience would be an advantage
- Python would be an advantage
- Packaging tools and repositories such as Conan and Nexus would also be an advantage
- Capable of UK SC clearance
- Commuting distance of one of our offices
What the job involves
- 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 optimization
- Artificial Intelligence algorithm implementation, integration, and optimization
- 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
#J-18808-Ljbffr…
