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:
12
Posted:
29.04.2025
Expiry Date:
13.06.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
Software Engineer, Software, Java, C++
Overview
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 or customer sites in the UK or abroad.
Want to work for a successful business, developing advanced specialist systems to deliver a warfighting edge in modern maritime and underwater battlespace?
The company has received numerous awards, including the recent Gold Award in the MoD Defence Employer Recognition Scheme!
An opportunity has arisen for a Software Engineer to join a growing team. This role supports new design work and existing products.
Responsibilities:
* Software architectural design using UML and the Enterprise Architect tool.
* Software implementation and testing in C++, including unit and continuous integration testing.
* Sonar signal processing algorithm implementation, integration, and optimization.
* Artificial Intelligence algorithm implementation, integration, and optimization.
* Developing high-quality, well-thought-out code.
* Peer reviewing design and code contributions and fostering a learning community.
* Integration, defect analysis, and resolution to support verification teams.
* Managing tasks in a product backlog using Azure DevOps, including effort estimation.
* Reporting progress verbally and contributing to sprint planning and retrospectives.
Experience needed:
* Degree qualification or equivalent experience in Physics, Engineering, Electronics, Hardware, Computer Science, Software, or Systems Engineering.
* Experience in C++ development.
* Experience in multi-threaded design.
* Experience with UML design techniques.
* Knowledge of the full software development lifecycle.
Desirable experience:
* Experience in Defence/Aerospace or safety-regulated environments.
* Experience in Naval/Maritime domains.
* Experience in signal processing and/or AI/ML techniques.
* Machine Learning experience.
* Python experience.
* Java experience.
* DevOps experience.
* Experience with packaging tools like Conan and Nexus.
For full information, please get in touch.
* Share
Managed by:
Matchtech is a STEM Recruitment Specialist with over 35 years of experience.
#J-18808-Ljbffr