Innovation in Magnetic Field Measuring Instruments

t: +44(0)1993 706565 | e:

Job - Software Development Engineer

Job Opportunity: Software Development Engineer

The Role

To design, test and maintain software.

Job Description

Responsible for PC software development, testing and support, reporting to the R&D Manager. Other duties as requested by a manager or director of the company.

Skills and Experience


  • Windows application development (multithreaded), 32 and 64 bit.
  • Proficiency in Visual C++ (MFC) as well as managed languages such as C#.
  • Complete software cycle.
  • GUI programming including graphical interface.
  • Customer interaction (project definition and presentation).


  • Signal and image processing.
  • Creation of installers.
  • Driver development.
  • Windows Mobile environment.
  • Windows CE environment.
  • Android platform.


The successful candidate is likely to have a degree in:

  • Computer Science, or
  • Digital Electronics/Computing.

In addition, the successful candidate will have the ability to present work both orally and in writing, in a manner that is understandable to a variety of audiences. They will also have the ability to work in a team as well as autonomously.

Hours and Salary

The position is for a 37.5 hour week. Salary TBC depending on experience.

To Apply

Please send covering letter and CV to by Wednesday 5th August.