Scientific Software Developer

Skills
Computer ScienceC++CUDAGraphical User InterfaceMultiphase FlowNumerical AnalysisQt Creator
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Solid foundation in physics or engineering.
  • Passion for scientific programming.
  • Experience with modern Fortran, C, C++, Python, and Cuda.
  • Able to travel periodically for meetings and work duties.

Nice to have

  • PhD
  • Industry experience

Day to day

  • Develop new physics modelling capabilities for the simulator.
  • Resolve daily issues in simulating carbon capture and storage (CCS) and underground hydrogen storage (UHS).
  • Collaborate with a team on innovative software projects in a stimulating environment.