The latest opportunities from ecm.

See what we can offer you, and tell us you're interested. We'll do the rest.

The ecm guarantee.

We know what it's like to be looking for a high-tech job - we've worked in the industry ourselves! Here's how we work:

  • If you send your details to ecm, we treat them as confidential.
  • We only send your CV to a company with your express prior permission.
  • We will speak to you before we do anything.
  • All ecm consultants have a technical background in engineering, maths or the physical sciences.
  • Let us do the hard work – if you can't see quite the right job for you, let us look for you.

Ambitious Senior / Software Developer (23914)

Central Cambridge
£65k DoE + good benefits

C#, C++, Geometric Modelling, Graphics, 3D Printing

Are you a bright Senior / Software Engineer with proven skills in the development of systems for geometric modelling, computer graphics, 3D printing, games programming, CAD or similar, backed by a strong academic record and solid hands-on coding skills ideally including C++, C# or similar?

This highly successful company is rapidly becoming one of the leading names across a range of innovative next-generation technologies including computational modelling / graphics & next-generation 3D printing technologies – they are committed to their customers and to building software applications that their customers love to use.

They now seek further talented Software Engineers to develop algorithms to simplify the process of 3D printing. Working as part of a small motivated team, you will work in an exciting and productive development environment. Expect a mix of challenges - from geometric algorithm development, software architecture design, scalability and performance issues - through to 3D graphics and novel algorithm innovation for 3D printing.

You should be smart, flexible and self-starting, with proven relevant experience and a solid academic record. You should have a solid coding knowledge ideally across any / many of: C++, C#, Java, JavaScript, WebGL, Ruby and Python.

In addition to a competitive salary the role includes an excellent benefits package including a contributory pension scheme, generous holiday entitlements and health cover. The culture is demanding and dynamic, in which both talent and potential are quickly recognised, supported and rewarded.

Keywords: C#, C++, 3D printing, 3D Graphics, CAD systems, geometric modelling, games programming, CAD, maths / modelling, C#, C++, Java, JavaScript, WebGL, Ruby, Python.

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.