Saudi Aramco Careers

Reservoir Simulator Code Developer

Saudi Arabia
petroleum engineering


Job Description

Requisition ID: 1414865

Req Number: 16986BR

Position Description:
We are seeking a Reservoir Simulator Code Developer to join the Special Projects Division (SPD) under the Petroleum Engineering and Development organization (PE&D).

SPD is responsible for the R&D of reservoir and basin simulation technology for Saudi Aramco.

Minimum Requirements:
As a successful candidate you should hold a Bachelor’s degree in engineering. MS/PhD degree is required in computational, engineering or mathematics.

You must have a minimum of 15 years of related experience, including 10 years’ experience in scientific computing and simulation development.

You should have experience in modern parallel computer programming environments such as MPI, Open MP and Hybrid communication schemes.

You must have a knowledge of C++, C, Fortran 90 and Python.

You must have a knowledge of computer graphics, use of parallel debuggers and performance analyzing tools.

You should have a strong knowledge / experience in modern parallel programming.

Experience in reservoir simulation development teams or national labs is desirable.

Duties & Responsibilities:
You will be expected to perform the following:

Write reservoir simulator code in modern computer programming languages, debug existing codes.

Write new mathematical algorithms for the solution of nonlinear system modeling the generation and production of hydrocarbon systems.

Write and debug parallel codes for Reservoir and Basin simulators.

Research, design and develop new features and capability in Aramco reservoir simulators.

Conduct frontline research related to reservoir simulation technology.

Analyze and debug reservoir simulation reported requests and improve simulator performance and accuracy.

About us: