Seismic Imaging Software Engineer — HPC, 12-Month Contract

Ian Martin Group

Spring (TX)

On-site

USD 96,000 - 110,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientific Software Engineer
Scientific Software Engineer

Ian Martin Group • Spring (TX)

On-site
USD 96,000 - 110,000
C++ HPC Developer – Seismic Imaging (Onsite TX)
C++ HPC Developer – Seismic Imaging (Onsite TX)

Silicontek Inc • Spring (TX)

On-site
USD 120,000 - 150,000
Senior Full-Stack Engineer: Seismic Imaging & HPC
Senior Full-Stack Engineer: Seismic Imaging & HPC

KellyMitchell Group • Spring (TX)

On-site
USD 101,000 - 145,000
Medical, Dental, & Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K offered
C++ Scientific Developer
C++ Scientific Developer

Silicontek Inc • Spring (TX)

On-site
USD 120,000 - 150,000
Senior Full-Stack Developer – Seismic Imaging
Senior Full-Stack Developer – Seismic Imaging

Apex Systems • Spring (TX)

On-site
USD 103,000 - 138,000
Research Geophysicist - Seismic Imaging & HPC Innovator
Research Geophysicist - Seismic Imaging & HPC Innovator

CGG Services (U.S.) Inc. • Houston (TX)

Hybrid
USD 80,000 - 120,000
Relocation bonus
$10,000 signing bonus
Performance-based monthly bonus
+4
Senior Seismic Imaging & Processing Specialist
Senior Seismic Imaging & Processing Specialist

Exxon Mobil • Spring (TX)

On-site
USD 120,000 - 180,000
Pension Plan
Savings Plan
Workplace Flexibility
+3
Full Stack Web Developer III
Full Stack Web Developer III

KellyMitchell Group • Spring (TX)

On-site
USD 101,000 - 145,000
Medical, Dental, & Vision Insurance
Employee-Owned Profit Sharing (ESOP)
401K offered
Seismic Imaging ML Expert — Inversion & AI Methods
Seismic Imaging ML Expert — Inversion & AI Methods

Aimlroles • Houston (TX)

On-site
USD 150,000 - 230,000
Hybrid HPC Geophysics Software Engineer
Hybrid HPC Geophysics Software Engineer

CGG Services (U.S.) Inc. • Houston (TX)

Hybrid
USD 80,000 - 110,000
Relocation bonus
Signing bonus
Performance-based monthly bonus
+5