Enable job alerts via email!

Software Engineer, Modelling Tools

ECM Selection (Holdings) Limited

England

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A software company for the oil and gas sector is seeking Software Engineers to develop real-time modelling software tools. Candidates should have a strong academic background, ideally with a PhD or Master's in a relevant field, and demonstrable experience in programming with C++. Additional experience with C# and knowledge of mathematical modelling is desirable. This role is based fully onsite at the company's Guildford offices.

Benefits

Annual bonus
Enhanced pension contributions
Private health and dental insurance

Qualifications

  • Strong academic background is required.
  • Programming experience in C++ is necessary.
  • Experience in programming with C# is desirable.

Responsibilities

  • Develop features and versions of real-time modelling software tools.

Skills

Programming in C++
Strong numeracy
Mathematical modelling
Experience with C#
CUDA
3D/2D graphics development

Education

PhD or Master's in Computer Science, Physics, Engineering, or similar
Job description
Overview

Integrated modelling software company for the oil and gas sector

Established over 30 years ago, this highly profitable tech business provides software products and services for global customers. They are expanding and looking to recruit further Software Engineers to join their software team. They utilise their strong intellectual approach in developing new features and versions of their real-time modelling software tools.

Responsibilities
  • Develop features and versions of real-time modelling software tools as part of the software team.
Qualifications
  • Strong academic background; many team members have PhDs and a Master's in computer science, physics, engineering, maths or similar.
  • Demonstrable programming experience in C++ (and ideally C or Fortran).
  • Experience with C# (including WinForms, WPF, QML Frameworks) would be desirable.
  • Strong numeracy and understanding of mathematical modelling.
  • Experience with CUDA, multithreading, AI / ML would be advantageous.
  • Any exposure to 3D / 2D graphics development (OpenGL, Vulkan) would be beneficial.
Benefits

The company offers an excellent remuneration package including annual bonus and significant enhanced pension contributions as well as private health and dental insurance.

Location & Sponsorship

The role is based fully onsite at their Guildford offices. Candidates are expected to live fairly close by to Guildford (if not in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables.

How to Apply

Please apply (quoting ref: CV27255) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

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