Scientific C++ Software Engineer

Job Title: Scientific C++ Software Engineer
Contract Type: Contract
Location: Oxford, England
Salary: Good
Start Date: 2018-04-09
Reference: 78988
Contact Name: Amanda Bury
Contact Email:
Job Published: March 19, 2018 12:57

Job Description

Scientific C++ Software Engineer – Oxford – 6 Months Contract

ESSENTIAL:-  Strong C++, Mathematical or Scientific programming, Parallel programming, Cross Platform Development (Linux & PC), Degree.

Job Specification:

Scientific C++ Software Engineer is required to strengthen the commercial High Performance Computing software development group. This team works on the modeling of hydrocarbon reservoirs and on the development of end-user workflows involving the simulation of production from an oilfield asset. The Scientific C++ Software Engineer will work on spanning the whole product development life cycle, enhancing and extending the functionality of our commercial products.

The Scientific C++ Software Engineer will be required to collaborate with other groups, both internal and external to the organization; hence a good team worker is required for this role. Strong software skills are required to develop high quality technical applications.

Scientific C++ Software Engineer Job Requirements:

Strong C++ 

Mathematical or scientific programming

Parallel programming

Cross platform development (Linux & PC)

Object Oriented Design

Ability to work in a team environment

Ability to work to commercial deadlines

Good communication skills

Scientific C++ Software Engineer to have exposure to any of the following would be advantageous:-

Commercial software development

Inter-process communication

MPI / OpenMP



Either: Bachelors/Masters in Computer science / Software Engineering, or Masters or above in a mathematical, scientific or engineering discipline.

Candidates must be eligible to work in the UK