Job description / Person specification
This is an exciting opportunity to join a business which is commercially exploiting a groundbreaking fibre-optic distributed acoustic sensing system.
The purpose of this job is to work within the software team to design, implement, test and integrate quality software according to the project’s system requirements and software management plan.
Setup and support demonstrations and trials within the UK and abroad.
You will provide technical support to customers, sales and trials teams. Work closely with the technical and commercial teams to design and prototype new product components and functionality.
Convert algorithms designed by the algorithm team into the software. Peer review documentation and code. Maintain awareness, review and propose tools, technologies and methodologies.
Key Accountabilities :
Essential Education, Qualifications and Training Required :
Degree in Computer Science or a Maths / Physics degree with Software content
Essential Knowledge, Skills and Experience Required :
The successful candidate must have experience in all phases of the software lifecycle, Java development, HCI, TCP / IP, UDP, Linux, multi-
threading and distributed processing.
You will have the ability to work in a team writing quality code and documentation.
Desirable Criteria :
Preferably the candidate will have a background in signal processing (sonar or radar) and have experience in network configuration, XML, Matlab, C++, Mercurial and knowledge of the Agile process.