Accessibility Links

Data Analyst - Algorithm - C++ - MATLAB

  • Salary: Negotiable
  • Job type: Permanent
  • Location: Dorset
  • Sector: Software Development
  • Date posted: 27/02/2018
  • Job reference: J380850A

We're really sorry, but it looks like this job has already been filled.

Register your CV with us, see our latest jobs or use the search below.

Data Analyst - Algorithm - C++ - MATLAB

Drawing on decades of experience in the signal processing world, our client is able to turn standard single mode telecoms fibre into a listening device up to 50km in length. They are rapidly expanding, with growth built on providing cutting edge solutions and excellent service to clients with security and monitoring requirements in tough environments. The system has been deployed successfully worldwide and we now have operations in over 35 countries, in industries such as Oil and Gas, Transport and Security.

Job Description

Algorithms to recognise the "signatures" of particular events are key to our clients technology. Their World-leading fiber optic Distributed-acoustic sensing (DAS) systems provide vibration data from optical fibres many kilometres in length. To provide useful data to their customers, real-time processing of the signals from each section of these fibres using algorithms targeted at application-specific stimuli is essential.

In approaching a new application, the Algorithm Analyst/Developer will work closely with the Research and Optical Development teams to develop an understanding the type of acoustic signals expected from the target event, and design and assist in carrying out lab and or field experiments to capture exemplar data for analysis. The successful candidate will require a strong scientific/engineering background in order to understand the interaction of the DAS system with the target strain fields, and optimise DAS parameters for the particular situations being considered.

Key skills

- Signal/data analysis using Matlab or similar
- C / C++ / Fortran (knowledge of Java may be useful, but is not essential)
- Excellent written and verbal communication skills
- Ability to understand complex systems, and analyse highly-complex problems


- Degree in Physics, Engineering or Applied mathematics