Ian Martin Group is seeking a Scientific Software Engineer in Spring, TX to develop seismic imaging software on a high-performance computing system. You will collaborate with geoscientists, researchers, and offshore teams, turning prototype code into production software while optimizing for HPC workloads. The role involves a Scrum team and global business partner support; 12-month contract, on-site in Spring, TX.
Qualifications
10+ years of C/C++ experience on parallel scientific computing.
Modern C++ (C++11 and later)
Python and Bash shell scripting in a Linux environment
Experience building simulation-based software
Experience working with third-party application programming interfaces (APIs)
Strong grasp of code complexity and how algorithm choices affect performance
A degree in computer science, software engineering, engineering, applied mathematics, computational science, or a related field
Responsibilities
Develop and support seismic imaging applications as part of a Scrum team.
Work through a shared backlog with engineers in Houston and India.
Partner with geoscientists and researchers to understand their needs and solve scientific problems.
Turn prototype research code into reliable production software.
Tune applications to better use the HPC system and speed up seismic processing projects.
Support business partners around the world.
Help the HPC systems team and geoscientists plan future hardware and system upgrades
Skills
C/C++ programming
Parallel computing
Python scripting
Linux
Algorithm performance
Strong problem solving
Education
Bachelor's degree in CS or related field
Tools
MPI
OpenMP
CUDA
VTune
Nsight
gprof
Git
Azure DevOps
Job description
Ian Martin Group is seeking a Scientific Software Engineer in Spring, TX to develop seismic imaging software on a high-performance computing system. You will collaborate with geoscientists, researchers, and offshore teams, turning prototype code into production software while optimizing for HPC workloads. The role involves a Scrum team and global business partner support; 12-month contract, on-site in Spring, TX.