Data Analyst / Engineer


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

28th March 2018

Location

Farnborough

Salary/Rate

Negotiable

Salary Notes

Negotiable

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Data Analyst / Engineer

Permanent

Farnborough

Algorithms to recognise the "signatures" of particular events are key to this companies 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.

The Algorithm Analyst/Developer will analyse the test data, typically using a combination of Matlab and bespoke DAS data visualisation tools to carry out time-frequency and other analyses to identify the characteristics of the signals of interest. Additionally, the Analyst/Developer will engage with application stakeholders to understand the context of implementation, eg what competing stimuli may be present which must be excluded from positive detections of the target event.

With this knowledge captured and documented, in liaison with the Algorithm Developer within the Software team, approaches to developing an algorithm will be explored, considering methods to isolate the key characteristics observed in the data analysis, as well as logic overlay to deliver appropriate false-alarm rate in real-world application.

Using this knowledge, in liaison with the SW-team algorithm developer, initial algorithm designs can be developed. These can then be implemented for testing on exemplar data using Matlab or C/C++ code, as appropriate. During this design stage, it is important to consider future implementation of the algorithm as a real-time process using "pipe-lined" data.

Once a successful algorithm(s) has (have) been developed, the HW-team Algorithm Analyst/Developer and the SW-team Algorithm developer will work to produce a Real-Time version of the algorithm for field testing, using a mixture of C++ and/or Java code, leveraging the company's application API where appropriate, to allow field proving of the algorithm. The Algorithm team will work with the research and field-deployment teams to gather field data and experience to further develop and prove the algorithms, working with the application stakeholders to measure performance against the market requirement.

Key skills

* Signal/data analysis using Matlab or similar

* C / C++ / Fortran (knowledge of Java may be useful, but is not essential)

* Ability to understand complex systems, and analyse highly-complex problems

Qualifications

- Degree in Physics, Engineering or Applied mathematics

If this opportunity looks like a role that you would be interested in, please do apply before Friday 6th April as this is when the shortlist will be closing.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: