Petroleum Engineer (379116) - Boston

at Aramco Services Company
Location Boston, United States
Date Posted October 11, 2017
Category Petroleum Engineer
Job Type Permanent


Located in a city known for its rich technology and innovative leadership, our Boston Research Center sits adjacent to the Massachusetts Institute of Technology (MIT). The center conducts research in computational reservoir modeling and nanotechnology and develops advanced materials science and separation technology systems.

Basic Function:
Develop mathematical methods, algorithms, and software for next-generation reservoir simulators.

Duties & Responsibilities:
Collaborate with a multidisciplinary team to design and develop scientific software

Work with parent company (Saudi Aramco) technical experts to establish technical requirements for software

Design parts of software architecture

Develop and implement numerical methods and solvers in new and existing simulator frameworks

Attend scientific conferences and read technical publications to identify cutting-edge technologies for application to simulator development

Make and deliver technical presentations within Aramco Services Company (ASC) and Saudi Aramco, as well as at outside technical conferences

Perform routine engineering work as required to provide day-to- day technical assistance and advice to the operating divisions

Education and Experience:
Must have five (5) years of related experience

Strong programming skills in C/C++ and/or Fortran

Experience with high performance computing and parallel programming (e.g. MPI)

Knowledge of numerical methods for partial differential equations

Familiarity with software development toolchain (e.g. unit testing, continuous integration, version control, debugging, and profiling)

Familiarity with scripting languages (e.g. Python)

Ability to prepare highly technical reports and make presentations to all levels of management

Must be able to communicate and comprehend English accurately, clearly and concisely at a level required to perform the job as outlined and have strong oral and written communication skills

Must possess good work habits, a strong work ethic, and be able to adhere to company work hours, policies, and standard business etiquette


Related Posts