Our client is the world leader in the field of structural geology, and creators of Move™, the best-in-class upstream O&G 3D structural modelling product.
Our client has recently been acquired by Petroleum Experts, the world leader in petroleum engineering software tools for the oil and gas industry. These tools enable the industry to dynamically model their oil reservoirs, production and injection wells and surface pipeline networks as an integrated production system.
Position: Software Engineer
Job Type: Full Time, Permanent
Salary: £25k to £55k
About the role:
They are looking for talented and creative software engineers who can help drive the integration of Move into the Petroleum Experts IPM software suite, as well as continue to enhance and develop Move as a stand-alone product.
You will interact closely with their structural geology and reservoir engineer specialists as you help to develop and improve algorithms and workflows; user interfaces, and visualisation aspects of their world-leading product. Maintaining and enhancing their internal CI build, testing, documentation, and deployment systems, is also part of the software development team’s remit.
Some travel between their Glasgow and Edinburgh offices may be required for a six-month period.
To be considered for this role you will:
-Have a first degree in either Computing Science, Maths, Geology, or Geophysics.
-Possess good numerical and problem-solving skills.
-Have experience in developing earth science-related products and libraries would be advantageous.
Applicants must also be able to demonstrate technical competency across a selection of the following disciplines:
-Windows or Linux platform development skills; MSVS or GCC; Qt Creator.
-C++ programming and design; OO design and UML; STL and Boost libraries.
-GUI development using Qt; Qt Creator; Qt Designer, Qt Quick; QML.
-3D graphics toolkits experience; OpenGL or OpenSceneGraph or Q3D.
-CI experience including cmake, JIRA, Perforce/Git SCC, Jenkins, JAVA, bash, batch files, TestRail.
-2D & 3D Geometrical modelling experience; Geometrical APIs or toolkits including CGAL.
-GIS development toolkits; GDAL API, ESRI API, MapBox API, Google Maps API.
-Multithreading experience; GPU programming using CUDA or OpenCL or Vulkan or Shaders.
-Scripting of mathematical or geological problems; Excel, MATLAB, Python.
You may have experience of the following: Geoscience Software Engineer, Software Developer, Developer, Software Engineer, Programmer, Web Developer, Software Programmer etc.
This vacancy is being advertised by EasyWeb Recruitment, the UK’s leading Online Recruitment Agency. The services advertised by EasyWeb Recruitment are those of an employment agency. No terminology in this advert is intended to discriminate on the grounds of gender, race, disability, age, sexual orientation, religion, or belief, and we confirm that we will gladly accept all applications.