Job Search and Career Advice Platform

Enable job alerts via email!

Finite Element Software Product Developer

Expert Employment

Milton

On-site

GBP 40,000 - 60,000

Full time

22 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment agency in the UK is looking for an experienced FEA Programmer to join a product development team. The role requires expertise in Finite Element Method Programming, ideally with a background in civil or mechanical engineering. Candidates are expected to have a good understanding of programming languages such as Fortran and C++. The successful applicant will focus on enhancing simulation functionalities and delivering a software product aimed at optimizing energy sector developments.

Qualifications

  • Experience in Finite Elements is required.
  • Knowledge of programming in Fortran and C++ is beneficial.
  • Familiarity with non-linear material models, linear solvers, and multiphase fluids is a plus.

Responsibilities

  • Identify and keep abreast of new technical concepts in Finite Elements.
  • Extend and improve simulation functionality for various applications.
  • Deliver a leading commercial software product for the energy sector.

Skills

Fortran programming
C++ programming
Finite Element Method Programming
High Performance Computing
NVIDIA CUDA
CMake
Python
Tcl/Tk
Container platforms (Docker)
Cloud platforms (Google Cloud Platform, Microsoft Azure)

Education

Civil or mechanical engineering background
Job description

Finite Element Geomechanics / Computational Fluid Dynamics / CFD / FEA Programmer required to join a large successful product development team. My clients finite-element geomechanics simulator enables the planning for and mitigation of risks by modeling problems before they occur.

Key Skills
  • ??? FORTRAN and/or C++ Finite Element Method Programming ideally of geomechanical applications and contribute to the software in areas such as -
  • Non-linear material models ??? elasto-plasicity and visco-plasticity algorithms
  • Linear Solvers
  • High Performance Computing ??? specifically parallel computing using MPI and OMP
  • Extended Finite elements
  • NIVIDIA CUDA coding
  • CMake, Python, Tcl/Tk
  • Multiphase fluid ??? Cloud platforms e.g. Google Cloud Platform & Microsoft Azure
  • Container platforms (Docker) and orchestration
In the role you will:

??? Identify and keep abreast of new technical concepts in Finite Elements.

Extend and improve Simulation functionality to include:

  • ??? Compaction and subsidence
  • ??? Well and completion integrity
  • ??? Cap-rock and fault-seal integrity
  • ??? Fracture behaviour
  • ??? Thermal recovery
  • ??? CO2 disposal

The focus is the delivery of a leading commercial Software product to help experts in the energy sector plan the development of their field assets.

This work requires the successful applicant primarily to be experienced in Finite Elements and have preferably have a civil or mechanical engineering background. Knowledge of programming in Fortran and C++ is beneficial but not mandatory.

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