Posted on May 5, 2021 by CV-Library
Projects usually involve a team of 4 or 5 systems, hardware and software engineers. The other members of the team provide knowledge and skills in sonar design, modelling, algorithm development and hardware.
The Software Engineer will ideally have previous experience of real-time signal and data processing, and GUI development. They will thus be capable of providing a positive contribution to the overall system design and development effort, particularly regarding the software implementation side.
Algorithms are normally prototyped in MATLAB, so a working knowledge of MATLAB would be useful. A good understanding of signal processing techniques will also be a great help.
Software produced: Windows-based, though some is written in Linux, and occasionally HDL for FPGA applications.
Due to the small size of the software team, the Software Engineer will need to be involved with all phases of the software lifecycle, including requirements definition, detailed design of software modules and test harnesses, coding, documentation, integration, and validation and test on target hardware. Occasionally this may require working offsite (sometimes overseas) to integrate and test systems at sea or at client sites.
The development environment currently in use for most of the projects include:
Visual Studio .NET
Graphic Display Tools such as ENCX, GMAP, OpenGL
Intel Maths Libraries (Intel IPP)
PC hardware, single and multi-processor, multi-threaded
Ethernet comms links (TCP/IP, UDP)
UML design methodologies
NIOS II IDE (Altera embedded processor)
Candidates will be graduates in Software Engineering, or alternatively Engineering or Physics graduates with a strong interest in software. They will have at least 5 years experience in a field which involves real-time signal and data processing (ideally sonar or underwater systems, possibly radar, satellites, communications). We are looking for highly motivated individuals with excellent organisational and software skills who can work in a team with other high calibre scientists and engineers
Set up alerts to get notified of new vacancies.
£30k - £45k Annual
£40k - £45k Annual
£40k - £65k Annual
£35k - £45k Annual
£30k - £65k Annual