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.

Bright C++ Software Developer (24134)

Central Cambridge, near train station
to £40k DoE + top benefits

Graphics, 3D Modelling / Simulation, Top Company

Are you a bright C++ Software Developer with a solid knowledge of a high level programming, including a good understanding of advanced data structures, object oriented analysis and design?

This is a rare opportunity to join a world leading software house developing innovative Computer Graphics / Visualisation / 3D Solid Modelling software. They offer a superb, informal & supportive working environment, a great team, and the challenge of developing specialised real-time graphics / engineering software used by some of the world’s most successful technical companies for the design and manufacture of complex, high value products.

You will be based close to Cambridge railway station - a great hub of activity, hosting superb eateries, coffee houses and shops. For this particular role, you will join a dedicated technical team of talented hands-on software developers, to work on advanced solutions for conceptual design, 3D modelling and simulation - collaborating with colleagues in Cambridge, the USA and around the world.

In addition to a good degree in Computer Science or similar from a well-respected university, you should have proven C++ skills (or a similar OO language), solid foundations in computer science, data structures and algorithmic complexity. You should also have a good appreciation of the software development lifecycle, having worked on a large, commercial software application.

The role offers excellent career development prospects, a competitive salary and an attractive benefits package,

Keywords: C++ Software Developer, Modelling, Simulation, CAD, Computer Graphics / Visualisation, Cambridge, Algorithms, Software Development, Real-time Graphics, Compsci, OO, OpenGL, 3D Geometry, C++, OOD, Object Oriented Design.

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.