Job Title: Software Engineer
Locations: West London or Weymouth
Job Description:
We are looking for skilled Software Engineers to join our team and play an important role in developing advanced Software solutions. In this role you will be working across the entire software development lifecycle from architectural design through to testing and work on exciting signal processing projects.
Responsibilities:
- Carry out defect analysis and provide resolutions for verification processes to be carried out.
- Manage tasks and track progress.
- Ensure that the code produced is of high quality and reviewing code to ensure the relevant quality is always maintained.
- Design Software architecture through the use of UML.
- Ability to develop and test C++ code.
- Implement and develop signal processing algorithms.
Skills and Experience:
- Familiarity with signal processing.
- Knowledge or experience with AI is desirable.
- C++ development.
- Experience in Python would be desirable.
- Knowledge of working across the software development lifecycle and with UML design techniques.
- Multi-threaded design experience.