Accessibility Links

Software Engineer (Sonar/Fibre optics)

  • Salary: Negotiable
  • Job type: Contract
  • Location: Dorset
  • Sector: IT
  • Date posted: 30/11/2017
  • Job reference: J378243A

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.

Software Engineer (Sonar/Fibre optics)

3 Months

Winfrith, Dorset

Role Purpose

An exciting opportunity to join a business which is commercially exploiting a ground breaking 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. 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

  • Writing reliable high-quality code that fulfils agreed requirements within agreed timescales.
  • Continued successful development of the client product.
  • Translating customer and sales led feature requests into well written, high-quality reliable software functions in a timely manner.
  • Degree in Computer Science or a Maths/Physics degree with Software content

Key Capabilities/Knowledge

  • The successful candidate must have at least 5 years' experience in all phases of the software lifecycle, Java development, HCI, TCP/IP, UDP, Linux, multi-threading and distributed processing.
  • Essential qualities are 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.

Experience & Qualifications

  • Degree in Computer Science or a Maths/Physics degree with Software content
Similar jobs
View more similar jobs