Software Developer, 3D Tools (26350)
Join this friendly small team, part of a major company with significant expertise in 3D design and engineering. Their smart tools include advanced spatial search capabilities for engineers, and you’ll play a major part in the team.
You’ll work collaboratively with good support and interaction with colleagues. They offer highly competitive salaries and a good benefits package including pension, medical care, life assurance and a host of other benefits. Flexible hybrid working is on offer, with the option to spend more or less time in the office.
You will have:
- A good degree in a technical subject, backed by either strong A-level maths OR a good understanding and intuition about 3D mathematics / geometry.
- Knowledge of vector maths (positions, distances, angles) and matrix maths (affine transformations). Any further knowledge of 3D modelling, geometry, meshes, CAD etc. is welcome and helpful but not required.
- Good software development skills in either Java, C# or C++, as shown by your academic, commercial or personal interest projects to date.
- Good problem solving and critical thinking skills, and an interest in algorithm development.
This role offers flexibility and an interesting problem domain as well as being part of a small and skilled team, whereby you’ll have significant input into the product. Development is primarily in Java, with a small amount of C++, which both C# and C++ developers should find productive and enjoyable.
Interested? Send your CV to ECM Selection; whilst we can only put forward the top few candidates, we do read every CV and try to respond to everyone. Or if you’re already registered with us, recommend a friend for £250, details at https://ecmselection.co.uk/tell-a-friend.
Keywords: graduate, PhD, experienced, engineer, developer, 3D, spatial, geometry, representation, search, algorithms, optimisation, Java, JEE, Java EE, Jakarta EE, Java 2, C# language, C# .NET Framework, C# .NET Core, C++ 20, C++ 14 / 11 / 03, client / server, cloud.
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.