Responsibilites
– Working with 3D data sets and C++ libraries to create and manipulate the physical representation of buildings, communities and cities
– Maintaining, improving and developing input and output file formats, including proprietary and industry standard data sources
– Maintain the codebase to a high standard: consider modern C++ standards, best practices, libraries, design patterns, etc
– Work with our C++ and Python bindings to develop samples, documentation, and API guides for our end users
The Candidate
We are looking for an experienced/enthusiastic developer. Skills include the following:
Essential Skills:
– A degree in computing or a related scientific degree
– Minimum 2 years commercial experience of developing software in C++
– Experience with 3D Graphics systems/libraries and maths
– Experience of using Microsoft Visual Studio
– Analytical and problem-solving skills
– Able to work as part of a development team, with multiple goals and deadlines
Desirable Skills:
– Experience of developing scientific and technical software
– Experience of using building modelling or simulation packages
– An understanding of source code control systems