Software Engineer (Cambridge office)

Position Overview

Eddyfi are a leading developer of Non-Destructive Testing products. We’re constantly innovating to help give our customers the edge. The engineering team is tackling some of the most interesting problems in the NDT world. Eddyfi have a team of expert scientist and outstanding electrical, mechanical and software engineers.

We are looking for a software engineer to join us in developing a product in the Teletest range. Teletest is exciting technology that uses long range ultrasonics to identify hidden corrosion in pipelines and other structures. The new engineer will join a small agile team in developing the latest product, which is being built from the ground up. The role will span the whole Software Development Lifecycle. There will be lots of opportunities to stretch your skills, get creative and learn.

The Project Will Involve

  • Following modern best practices of software development
  • Creative design leading to an exciting user experience
  • Coding in C# .Net
  • Development of WPF user interfaces
  • Design, implementation and optimisation of numerical algorithms, including signal processing
  • Creating drivers for instrumentation control over TCP/IP
  • Writing robust and automated test code

What We’re Looking For

  • A minimum of 3 years’ experience writing C# .NET. C/C++ experience is also desirable
  • Experience of building user interfaces with WPF following the MVVM pattern
  • A minimum of a bachelor’s degree in computer science with experience of developing commercial or scientific software
  • Code and project management, preferably using JIRA and SVN
  • Knowledge of signal processing is desirable but not essential
  • Experience with Python would also be an advantage


Please send your CV’s to


Send us your résumé