Scientific Software Developer

CGG Services (U.S.) Inc.

Houston (TX)

Hybrid

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation bonus
Signing bonus
Performance-based monthly bonus
3 weeks vacation
Flexibility in work schedule
401(k) match program
Medical, dental, vision benefits
Free lunches

Job summary

CGG Services (U.S.) Inc. is seeking a skilled professional specializing in scientific programming with a focus on high-performance computing applications. The role requires expertise in developing algorithms for seismic processing and utilizing advanced computing architectures.

Ideal candidates will possess a Master's degree in a relevant field or equivalent experience, be fluent in C/C++, and have a proven background in parallel programming. The position offers several benefits, including bonuses and flexible work schedules, while being based in Houston, Texas.

Qualifications

  • Master’s degree or 5 years of experience in scientific programming.
  • Fluency in C/C++, Fortran is preferred.
  • Experience with full lifecycle of development.

Responsibilities

  • Ensure efficient and reliable core software for high-performance computing.
  • Develop geophysical algorithms for seismic processing and interpretation.
  • Participate in large-scale computing facilities design.

Skills

C/C++
UNIX/POSIX programming
Debugging and profiling
MPI
CUDA and parallel computing
Scientific computing on HPC architectures

Education

Master’s degree in Physics, Engineering, Mathematics, or Computer Science

Tools

SQL
Perforce

Job description

Responsibilities
  • Ensure the efficiency, ease of use, reliability and scalability of the core software for Viridien’s proprietary high-performance computing applications on GPU and CPU architectures.
  • Develop and maintain high-end geophysical algorithms for seismic processing, imaging, and interpretation.
  • Participate in design discussions, development, and deployment in large-scale state-of-the-art computing facilities across the world with a geographically dispersed developer team, researcher team, and user base.
  • Utilize deep understanding of computational science, parallel programming and code optimization.
  • Apply strong mathematics/physics/engineering background and knowledge of computer software/hardware architecture.
  • Employ excellent analytical and problem-solving skills.
Qualifications
  • Master’s degree or higher in Physics, Engineering, Mathematics, or Computer Science, or 5 years of hands‑on experience in scientific programming.
  • Fluency in C/C++ (Fortran also preferred).
  • Experience with UNIX/POSIX programming.
  • Highly experienced in debugging, profiling and optimizing.
  • Highly experienced with MPI, CUDA, or other type of parallel computing.
  • Experience with scientific computing on various HPC architectures.
  • Experience with full lifecycle of development, including product release.
  • Innovative mindset, highly motivated and eager to learn.
  • Strong communication and problem‑solving skills.
  • Preferred: Experience with ML toolbox and optimization for Python codes and libraries.
  • Good knowledge of data structure, data compression and data IO pipelining.
  • Familiarity with Perforce (or other source control management software).
  • SQL or other database experience.
U.S. Work Authorization

Must have current U.S. work authorization or qualify for sponsorship.

Benefits and Perks
  • Relocation bonus to help offset the cost of moving to Houston.
  • $10,000 signing bonus.
  • Performance‑based monthly bonus averaging at 10–15% at entry level.
  • 3 weeks vacation.
  • 3 personal days.
  • 8 sick days.
  • Hybrid and flexible work schedule.
  • Excellent 401(k) match program.
  • Medical, dental, vision and supplemental benefits.
  • Parental leave program.
  • Wellness program and state‑of‑the‑art fitness center.
  • Free lunches on Tuesdays, Wednesdays and Thursdays.
EEO Statement

We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Scientific Software Developer
Scientific Software Developer

Viridien • Houston (TX)

Hybrid
USD 120,000 - 200,000
Performance-based bonus
Hybrid work schedule
401k match
+4
Scientific Software Developer
Scientific Software Developer

CGG • Houston (TX)

Hybrid
USD 120,000 - 180,000
Performance-based bonus: 10-15%
3 weeks vacation + 3 personal days + 8
Hybrid and flexible schedule
+5
Scientific Software Developer
Scientific Software Developer

Viridiengroup • Houston (TX)

Hybrid
USD 120,000 - 190,000
Hybrid work schedule
401k match program
Medical, dental, vision
Research Geophysicist
Research Geophysicist

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

On-site
USD 80,000 - 120,000
Relocation bonus
$10,000 signing bonus
Performance-based monthly bonus
+4
Research Geophysicist
Research Geophysicist

Viridien • Houston (TX)

Hybrid
USD 90,000 - 120,000
Relocation bonus
Signing bonus of $10,000
Performance-based monthly bonus
+8
Seismic Imaging Analyst
Seismic Imaging Analyst

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

Hybrid
USD 90,000 - 105,000
Competitive Compensation
Relocation Support
Signing Bonus
+13
Research Geophysicist
Research Geophysicist

Viridiengroup • Houston (TX)

Hybrid
USD 80,000 - 120,000
Relocation bonus
$10,000 signing bonus
Performance based monthly bonus
+5
Graphical Software Developer
Graphical Software Developer

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

On-site
USD 110,000 - 150,000
Relocation support
Visa sponsorship
Hybrid & flexible work
+5
Graphical Software Developer
Graphical Software Developer

Viridien • Houston (TX)

Hybrid
USD 90,000 - 130,000
Relocation Support
Performance-Based Bonus
Visa & Green Card Sponsorship
+5
Graphical Software Developer
Graphical Software Developer

Viridiengroup • Houston (TX)

Hybrid
USD 110,000 - 160,000
Relocation support
Performance bonus (10-15%)
Student loan assistance
+6