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

Senior C# Graphics Software Engineer (24730)

to £70k DoE + top package

Hey there! This is just one of many top career opportunities ECM can suggest — if this job isn't right for you, let us do the hard work! Tell us what you're looking for and we'll start searching for you. We promise to treat your CV as strictly confidential.

C#, C++, 3D modelling / visualisation, CAD design, geometry

Are you an experienced and talented Software Engineer, bored in your current role and keen to develop cutting edge graphical applications? Can you write testable, resilient, documented code, using languages such as C#, C++ &/or JavaScript and have a broad exposure to technologies such as React, TypeScript, OpenGL, WebGL and Microsoft development tools?

This is a great opportunity to rapidly progress your career, with a secure international company who seek additional Senior Software Engineers to design complex 3D visualisation modelling systems. With a solid academic record and coding fluency in C#, C++ or similar, you should have ideally have extensive experience in geometric modelling, computer graphics, 3D printing, games programming, CAD or similar.

Working as part of a small motivated team in Cambridge, in a scrum environment, you can expect a mix of challenges - from geometric algorithm development, software architecture design, 3D graphics and novel algorithm innovation for 3D printing, to solving the visualisation complexities of 3D models using industry-leading technologies like WebGL, OpenGL and React.

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, WebGL, OpenGL, React, JavaScript, TypeScript, Microsoft development tools.

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.