Salary 65,000 - 65,000 GBP per year
Requirements:
- - Experience in C++ development
- Experience in multi-threaded design
- Experience in signal processing and/or AI/ML techniques
- Experience with UML design techniques
- Knowledge of the full software development lifecycle
- Machine Learning experience is an advantage
- Experience with Python is an advantage
- Familiarity with packaging tools and repositories such as Conan and Nexus is also an advantage
- Valid SC CLEARANCE / Eligible for SC Clearance
- Self-motivated, adaptable to change, proactive, diligent, and possess good inter-personal skills
- Ability to rapidly apply generic knowledge to new problems in new environments
- Willingness to travel 5 days onsite in Dorset
Responsibilities:
- - Engage in software architectural design using UML and the Enterprise Architect tool
- Implement and test software in C++, including unit testing and continuous integration testing
- Implement, integrate, and optimize Sonar signal processing algorithms
- Implement, integrate, and optimize Artificial Intelligence algorithms
- Take pride in developing high-quality, well-thought-out code
- Peer review the design and code of others and contribute to a community where learning and feedback is valued
- Assist the verification teams with integration, defect analysis, and resolution
- Progress assigned stories and tasks in a product backlog using the Azure DevOps tool, including estimating remaining work
- Periodically report progress verbally and contribute to sprint planning and retrospectives
Technologies:
- AI
- Architect
- Azure
- DevOps
- Support
- Machine Learning
- Nexus
- Python
- Sonar
- UML
- Cloud
More:
We are thrilled to partner with a global defense business to find a passionate Software Engineer to join our talented team in Dorset. You will have the opportunity to work with an extremely capable development team that is embracing Agile methods and enhancing our delivery pipelines through Continuous Integration and Automation. We expect you to have strong software development skills complemented by equally strong DevOps skills. As a key member of our DevOps team, you will help build, maintain, and streamline our continuous development and integration pipelines while also being able to step into coding tasks when necessary. You will work with a blend of technologies and software languages within a virtualized development environment. We value individuals who are dedicated to producing quality code and fostering a collaborative space for learning and sharing feedback. Additionally, we offer 25 days of holiday plus bank holidays, medical and dental insurance, a pension scheme, and a bonus scheme, with a competitive salary ranging from £50,000 to £65,000 per year.