All roles

Imaging Software Framework Intern

Remote · USA Full-time New today

TGS provides scientific data and intelligence to companies in the energy sector, offering advanced processing and analytics alongside cloud-based solutions. The Imaging Software Framework Intern will work on expanding data format support in seismic processing and visualization, gaining hands-on experience with high-performance computing systems and large-scale data processing.

Responsibilities

  • Develop and integrate support for new seismic data formats across our processing platform and visualization applications
  • Work with HPC infrastructure and distributed systems to ensure efficient handling of large-scale seismic datasets
  • Contribute to visualization capabilities including multi-resolution rendering, data compression, efficient data slicing, and caching strategies
  • Collaborate with team members and stakeholders across software development, geophysics, production, and support groups
  • Gain practical experience with modern software development practices in a scientific computing environment
  • Design and implement I/O modules to read and write seismic data, ensuring compatibility with existing processing workflows
  • Extend visualization software to support new data formats, including implementation of efficient rendering and data access patterns
  • Interface with other developers, support staff, advisors, and production teams to gather requirements and validate implementations
  • Participate in code reviews, testing, and documentation to maintain high standards of code quality and knowledge sharing
  • Troubleshoot and debug issues related to data format compatibility, performance, and system integration
  • Contribute to sprint planning, stand-ups, and retrospectives as part of an Agile development team

Skills

  • Currently pursuing a degree in Computer Science, Software Engineering, or a related technical field
  • Programming proficiency in C++
  • Experience with version control systems (Git) and collaborative development tools
  • Strong problem-solving and analytical thinking skills with the ability to work through ambiguous requirements
  • Effective communication skills and the ability to work collaboratively in a hybrid/remote team environment
  • C++ preferred
  • Familiarity with Qt framework and OpenGL is advantageous
  • Basic familiarity with cloud platforms (AWS, GCP, or Azure) is a plus but not required
  • Interest in scientific computing, data visualization, or geophysical applications is beneficial

Company Overview

  • TGS provides energy companies with marine data acquisition services through industry-leading ocean bottom node (OBN) technology. It was founded in 2009, and is headquartered in Lysaker, Akershus, NOR, with a workforce of 1001-5000 employees. Its website is https://www.tgs.com/.
  • Company H1B Sponsorship

  • TGS has a track record of offering H1B sponsorships, with 12 in 2025, 3 in 2024, 5 in 2023, 4 in 2022. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Related roles

    2026 Summer - Software Engineering Intern (DAIRCM) -Dallas TX

    Remote · USA Full-time

    [Remote] Software Engineer Intern, Services Engineering - Summer 2026

    Remote · USA Full-time

    Network Management Consultant

    Remote · USA Full-time

    Travel EP Tech / EP Lab Tech

    Remote · USA Full-time

    [Remote] Regulatory Compliance Associate (Remote - USA)

    Remote · USA Full-time

    Entry Level Geotechnical Engineer

    Remote · USA Full-time

    Site Reliability Engineer

    Remote · USA Full-time

    Field Sales Account Representative-BENCH

    Remote · USA Full-time

    IT Integration Developer Intern

    Remote · USA Full-time

    Intern - IT Software Engineering

    Remote · USA Full-time

    Temporary Technician- Matanuska Experiment Farm & Extension Center – Amazon Store

    Remote · USA Full-time

    Software Engineer, Implementations (NY Remote)

    Remote · USA Full-time

    Research Analyst | Corporate Finance & Restructuring

    Remote · USA Full-time

    Experienced Part-time Customer Service Representative – Home Improvement Industry

    Remote · USA Full-time

    [Remote] Customer Service/ Remote Virtual Assistant (US Healthcare) - Venezuela

    Remote · USA Full-time

    Experienced Remote Data Entry Associate – Digital Database Management and Maintenance with Opportunities for Career Growth at blithequark

    Remote · USA Full-time

    Experienced Full Stack Live Chat Support Specialist – Web & Cloud Application Development

    Remote · USA Full-time

    Director, Product Analysis - Commercial Auto & Workers Compensation Underwriting

    Remote · USA Full-time

    Sales Director - Gatlinburg / Sevierville, TN

    Remote · USA Full-time

    Experienced Full Stack Customer Service Representative – Remote Government Job with Wayfair

    Remote · USA Full-time