We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Software Development Engineer (25842)

Hampshire / Surrey / Berkshire
to £40,000 + Benefits

Work on software for acoustic signal processing, C++ / C / Embedded

An industry-experienced Software Development Engineer is wanted to join this established team to work on a broad range of projects applied for acoustic signal processing. The scope of the work includes firmware deployed on undersea devices as well as communications and navigation.

This position would fit a graduate who has experience with robust code - understanding how to write succinctly and able to pick up new technologies as required.


  • Strong academics including A/A* in maths and physics at A-level. and a 1st/2.1 degree in computer science, engineering or physics. Possibly Masters level qualifications.
  • Demonstrable experience with C or C++ (ideally both). Further exposure to embedded software, C# or JavaScript would be desirable.
  • An interest / exposure to algorithms used in acoustics or signal processing.

This is an excellent opportunity for a bright software developer to work on mathematically applied coding projects. In return, there is a competiitive remunerations package. Note offices are based close to Reading, Woking, Guildford, and Basingstoke.

Keywords: Acoustics, Signal Processing, C, C++, Embedded, Top Quals

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Recommend for £250 – see www.ecmselection.co.uk/tell-a-friend for details.