2 hours ago
Houston, TX, USAEntry Level
H1B sponsor

Responsibilities

  • Design and develop software tools and core application components for subsurface imaging platforms.
  • Contribute to backend systems, data handling, user-facing features, and 3D visualization technologies.
  • Support building, testing, packaging, and releasing production software.
  • Collaborate with researchers and engineers to gather requirements and deliver practical solutions.
  • Debug, optimize, and improve application performance and scalability.
  • Participate in design discussions and contribute to technical decisions.
  • Deploy and support applications used in large-scale, global computing environments.

Requirements

  • Master’s degree or higher in Computer Science or a related field with strong programming experience, or equivalent hands-on experience.
  • Strong proficiency in modern C++ and experience with large native codebases.
  • Familiarity with Qt or comparable desktop GUI frameworks.
  • Understanding of object-oriented design, API design, and maintainable C++ interfaces.
  • Experience debugging native applications and investigating crashes, memory issues, and performance bottlenecks.
  • Familiarity with CMake and software build, testing, packaging, and release processes.
  • Strong problem-solving and communication skills in a collaborative engineering environment.
  • Preferred qualifications include OpenGL/GLSL, 3D mathematics, linear algebra, coordinate transforms, numerical methods, multithreaded or parallel programming, cross-platform or legacy software, scientific or geoscience visualization, Python/C++ integration, Java, operating systems, file I/O, performance profiling, and networking/IPC knowledge.

Benefits

  • Must have current U.S. work authorization or qualify for sponsorship; visa and green card sponsorship opportunities are available based on performance.
  • Relocation bonus and Houston-based hybrid work with up to two remote days per week.
  • Monthly performance-based incentives averaging 10–15% at entry level.
  • Student loan assistance, three weeks of vacation, three personal days, and eight sick days.
  • Monthly internet allowance and a 401(k) program with matching of up to 7%.
  • Medical, dental, vision, supplemental benefits, paid parental leave, fertility care, EAP, wellness programs, and a free onsite fitness center.
  • Lunch is provided three days per week on Tuesdays, Wednesdays, and Thursdays.
  • Structured training, mentorship, career development, and promotion pathways.

Tech Stack

Categories

CGG (Compagnie Générale de Géophysique)

About CGG (Compagnie Générale de Géophysique)

1,001-5,000 employees
Contact me