Job Title:Software Engineer C++
Location: Weymouth / Greenford
Job Type: Full-time Onsite (flexible hours such as 4 day week considered)
Important: Due to the nature of the projects involved in this position, you need to hold a valid British Passport
We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. If you are passionate about software development, signal processing, artificial intelligence, and thrive in a collaborative environment, we want to hear from you.
Software Engineer C++ Key Responsibilities
Software Architectural Design:
- Utilize UML and the Enterprise Architect tool for software architectural design.
- Software Implementation and Testing:
- Develop and test software in C++, including unit and continuous integration testing.
Signal Processing and AI/ML:
- Implement, integrate, and optimize Sonar signal processing algorithms.
- Implement, integrate, and optimize Artificial Intelligence algorithms.
Code Quality:
- Take pride in developing high-quality, well-thought-out code.
Peer Review and Collaboration:
- Conduct peer reviews of design and code, actively contributing to a learning-focused community.
- Integration and Defect Resolution:
- Assist verification teams with integration, defect analysis, and resolution.
Agile Development:
- Progress assigned stories and tasks in a product backlog using Azure DevOps, including estimation of remaining work.
- Contribute to sprint planning and retrospectives.
Software Engineer C++ Skills, Qualifications, and Experience
Essential:
- Experience in C++ development.
- Proficiency in multi-threaded design.
- Knowledge of UML design techniques.
- Experience with the full software development lifecycle.
Desirable:
- Experience in signal processing and/or AI/ML techniques.
- Familiarity with Python / Java
- Knowledge of packaging tools and repositories such as Conan and Nexus.
Personal Attributes:
- Capable of obtaining UK SC clearance.
- Must be within commuting distance of one of our offices.
If you are a talented Software Engineer C++ with a passion for cutting-edge technologies, a commitment to code excellence, and a collaborative mindset, we encourage you to apply.
Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.