Social network you want to login/join with:
Software Engineer - C/C++ (All Levels), Dorset
Client:
Location: Dorset, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: 2d1ca932731f
Job Views: 80
Posted: 18.02.2025
Expiry Date: 04.04.2025
Job Description:
Job summary
Want to join a trusted and reputable company with a broad portfolio of capabilities across the Maritime domain?
Key skills required for this role: Software Engineer, Software, C++, Java
Important: All applicants must be able to obtain Security Clearance, and as a minimum be living in the UK for 5 years.
Working: The role is office based due to working on a secret network, with occasional travel to other company/customer's sites in the UK or abroad.
Want to work for a successful business, who develop advanced specialist systems to deliver warfighting edge in the modern maritime and underwater battlespace?
The company has a number of awards, most recently being named as an Award winner (Gold Award) in MoD Defence Employer Recognition Scheme!
An opportunity has arisen for a Software Engineer to join a growing team. This role will be supporting new design work and existing products.
Responsibilities:
* 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.
Experience needed:
* Ideally qualified to degree-level or equivalent experience in a Physics or Engineering based subject, such as Electronics, Hardware, Computer Science, Software or Systems Engineering.
* Experience in C++ development.
* Experience in multi-threaded design.
* Experience of UML design techniques.
* Experience knowledge of the full software development lifecycle.
Experience in the following would be desirable:
* Experience in the Defence / Aerospace or safety regulated environment.
* Experience in the Naval / Maritime domain.
* Experience in signal processing and/or AI/ML techniques.
* Machine Learning experience.
* Experience of Python.
* Experience of Java.
* Experience of DevOps.
* Experience of packaging tools and repositories such as Conan and Nexus.
For full information, please get in touch.
Matchtech is a STEM Recruitment Specialist, with over 35 years’ experience.
#J-18808-Ljbffr