Software Engineer
QinetiQ
Winfrith
4d ago

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 :

  • Writing reliable high-quality code that fulfils agreed requirements within agreed timescales.
  • Translating customer and sales led feature requests into well written, high-quality reliable software functions in a timely manner.
  • 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.

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form