Other Jobs
Loading...

Software Development Engineer With Geoscience Focus

Apply Now
Company
PE Limited
Job location
Guildford, UK
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

PE Limited is recruiting a development engineer with excellent software development skills and a geoscience focus. Activities may include: algorithm development, software coding, interface design and testing of the software tool kit. The company will support your personal development to allow you to deepen your knowledge of both software development and the science of geological modelling within the engineering domain. We are looking for talented and creative individuals who can help enhance and develop the MOVE™ product as well as contribute to the integration of MOVE with the PE Limited IPM software suite via a powerful new API. You will interact closely with our structural geology and petroleum engineering specialists as you help to develop and improve the algorithms and workflows of our world-leading suite of products. As a member of the product development team you will also be involved with the product build, documentation, testing, and deployment systems. Qualifications A degree (MSc or PhD) in either Computing Science, Geology, Maths, Geophysics or Engineering. Must possess good numerical, problem solving, and organisational skills. C or C++ programming and design; object oriented design; C++ standard library or Boost libraries. Applicants preferably can demonstrate technical competency across a selection of the following disciplines: GUI development using Qt; Qt Creator; Qt Designer, Qt Quick; QML. 3D graphics toolkits experience; OpenGL or OpenSceneGraph or Q3D or Vulkan or Shaders. CI experience including CMake, JIRA, Git, Jenkins, JAVA, bash, batch files, TestRail. 2D and 3D Geometrical modelling experience; Geometrical APIs or toolkits including CGAL. GIS development toolkits; GDAL API, ESRI API, MapBox API, Google Maps API. Multithreading and parallel programming experience; OpenMP; GPU programming using CUDA or OpenCL. Scripting of mathematical or geological problems; Excel, MATLAB, Python. Knowledge of any/several of the following will be ideal: Seismic processing and attribute analysis. Modelling of deformation and strain; vectors, tensors, and elasticity. Fault seal analysis. Kinematic modelling techniques in 2D and 3D. Geomechanical modelling and geological deformation approaches. Fracture modelling. Package We offer an exceptional package which includes salary, performance related bonuses and other benefits and relocation assistance (where applicable). The company encourages team working and salary is based on personal performance and contribution to the success of others.
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.