Enable job alerts via email!

Software Engineer, Structural Geology

ECM Selection

Greater London

On-site

GBP 45,000 - 65,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Une entreprise leader dans l'industrie recherche un Ingénieur Logiciel spécialisé en Géologie Structurale pour rejoindre leur équipe dynamique. Le candidat idéal aura un doctorat et d'excellentes compétences en C/C++. Ce rôle basé à Surrey est une opportunité unique de travailler sur des projets innovants dans le secteur de l'énergie et de l'exploitation minière.

Benefits

Relocation assistance for qualifying candidates
Performance-related bonus
Competitive salary package

Qualifications

  • PhD en Informatique, Géophysique, Mathématiques ou Géologie.
  • Compétences avancées en C et C++ ainsi que design orienté objet.
  • Expériences spécifiques en traitement sismique et modélisation géologique.

Responsibilities

  • Développement logiciel, design d'interface et tests.
  • Participation à des projets liés à la géologie structurale.
  • Développement d'algorithmes appliqués au génie géologique.

Skills

C programming
C++ programming
OO design
GIS development
Mathematical scripting

Education

PhD in Computer Science, Geophysics, Maths or Geology

Tools

Qt
OpenGL
CMake
JIRA
Git

Job description

Social network you want to login/join with:

Software Engineer, Structural Geology, Surrey

col-narrow-left

Client:

ECM Selection

Location:

Surrey, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

ec7b41bef044

Job Views:

9

Posted:

22.06.2025

Expiry Date:

06.08.2025

col-wide

Job Description:

Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a Software Engineer with specific experience and interests in structural geology applications.

The company offer an extensive package including highly competitive salary, performance related bonus and other benefits.

As a software engineer within their team, general activities will include software coding, interface design, testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering.

Requirements:

  • PhD in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering.
  • Excellent C or C++ programming skills including OO design and use of standard libraries (including Boost).
  • Specific project experience should be in one or more of the following:
  • Seismic processing and fault seal analysis.
  • Geomechanical and geological modelling including deformation modelling.
  • 2D and 3D kinematic modelling techniques.
  • Fracture modelling.
  • Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading / parallel computing (GPU programming or CUDA); MATLAB / Python scripting for mathematical / geology problems would be advantageous.

Due to specific requirements, applicants without the relevant project experiences will not be considered (similarly exposure to relevant projects would not be sufficient).

The role is based fully-onsite, so candidates need to be able to commute daily to their offices (there are not provisions for hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates.

Role is for an early 2026 start.

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.