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

Mathematical Software Developers (25161)

£Excellent, dep. on experience

Kinematics, Sensors, Control, Signal Processing, Data Analysis and more

With one of Cambridge’s fastest growing companies developing cutting-edge medical technology that will benefit millions of people’s lives.

Our client is seeking developers with a strong maths background and a passion for developing software solutions to real-world problems. These may be as varied as robot kinematics, sensor calibration, control, signal processing, telemetry data analysis or manufacturing test.

You will have experience in one or more of the following areas:

  • Numerical Linear Algebra
  • Robot kinematics / solid body mechanics
  • Algorithm optimisation
  • Motor control
  • Feedback control systems
  • Digital Signal Processing
  • Numerical Analysis and Mathematical Modelling
  • Algorithm prototyping or data analysis

You will have a good understanding of software engineering fundamentals and best practice coupled with C or Python programming skills.

This is a fantastic opportunity to work in a dynamic development environment at the cutting edge of technology. A range of experience from recent graduate to senior engineer will be considered.

Contact ECM directly now to get the best chance of securing an interview. We know what our clients REALLY look for and can help you tailor your CV. We will get your CV into the right hands and help from initial interview through to offer stage.

Keywords: mathematical software developer, 2.1, 1st, C, Python, MATLAB, NumPy, numerical linear algebra, robot kinematics, solid body mechanics, algorithm optimisation, motor control, feedback control systems, digital signal processing, DSP, numerical analysis, mathematical modelling, data analysis, software development, programming, medtech, medical technology, control systems, Cambridge

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.