SLB in Houston is seeking a Software Engineer specializing in high-performance numerical software development. This role involves developing and maintaining seismic imaging code, optimizing performance for both cloud and on-prem environments, and collaborating with researchers on new algorithms. The ideal candidate holds a Master's degree and has over five years of experience in C++ and CUDA programming, along with applied mathematics skills. Join us to drive innovation in energy technology.
Qualifications
5+ years of experience in high-performance numerical software development.
Proficient in C++ and CUDA, including optimization and parallel computing.
Strong applied mathematics, especially in numerical inversion and optimization.
Responsibilities
Develop and maintain seismic imaging code base with HPC data-handling.
Optimize software for high performance on cutting-edge hardware.
Present results at conferences and support commercialization efforts.
Skills
C++ development
CUDA programming
Numerical software optimization
Applied mathematics
Performance profiling
Parallel computing
Inverse problems
Communication skills
Education
Masters degree in software engineering or equivalent
Job description
SLB in Houston is seeking a Software Engineer specializing in high-performance numerical software development. This role involves developing and maintaining seismic imaging code, optimizing performance for both cloud and on-prem environments, and collaborating with researchers on new algorithms. The ideal candidate holds a Master's degree and has over five years of experience in C++ and CUDA programming, along with applied mathematics skills. Join us to drive innovation in energy technology.