Graphical Software Developer
CGG
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsBuild your career developing cutting-edge visualization tools for subsurface imaging. In this role, you’ll help create and improve the graphical applications that enable scientists and engineers to explore complex 3D subsurface data. You’ll gain hands-on experience developing scalable software, working with modern development practices, and collaborating with a global team in advanced computing environments.At Viridien, we believe diverse perspectives drive innovation. If you’re passionate about technology, visualization, and solving complex problems—we’d love to have you on our team.Must have current U.S. work authorization or qualify for sponsorship.Key Responsibilities:Design and develop software tools and core application components for subsurface imaging platformsContribute to backend systems, data handling, user-facing features, and supporting 3D visualization technologiesSupport build, testing, and release processes for production softwareCollaborate with researchers and engineers to gather requirements and deliver practical solutionsDebug, optimize, and improve application performance and scalabilityParticipate in design discussions and contribute to technical decisionsDeploy and support applications used in large-scale, global computing environmentsRequired:Master’s degree (or higher) in Computer Science or a related field with strong programming experience, or equivalent hands-on experienceStrong proficiency in modern C++ and experience working in large native codebasesFamiliarity with Qt or comparable desktop GUI frameworksUnderstanding of object-oriented design, API design, and maintainable C++ interfacesExperience debugging native applications and investigating crashes, memory issues, or performance bottlenecksFamiliarity with CMake/build systems and the software development lifecycle: building, testing, packaging, and releasing applicationsStrong problem-solving skills and clear communication in a collaborative engineering teamCurious, pragmatic, and eager to learn complex domain softwareNice to Have:Experience with OpenGL/GLSL or other real-time visualization/rendering technologiesFoundation in 3D math, linear algebra, coordinate transforms, or numerical methodsExperience with multi-threaded or parallel programming, e.g. std::thread, Qt threading, or OpenMPExperience working on cross-platform, large-scale, or legacy software projectsExposure to scientific, geoscience, seismic, imaging, CAD, simulation, or other data-heavy visualization domainsFamiliarity with Python/C++ integration or scripting APIsWorking knowledge of Java, or willingness to work across both native C++ and Java codebasesBasic understanding of operating systems concepts, file I/O, and performance profilingBasic networking/IPC knowledge, if relevant to integration workHouston Perks and Benefits Relocation Support: A relocation bonus to ease your transition to HoustonPerformance-Based Bonus: Monthly performance-based incentives averaging 10-15% at entry level – your potential is limitless!Student Loan Assistance: Above-average contributions to help you pay down your student debt fasterVisa & Green Card Sponsorship: We proudly support international early-career talent with sponsorship opportunities available based on performanceCareer Growth: Clear promotion pathways and fast-paced career progression with structured training and mentorship programsHybrid & Flexible Work: Enjoy up to two remote days per week, giving you the flexibility to manage work and life commitmentsGenerous Time Off: Three weeks of vacation to recharge, plus three personal days and eight sick days to use when you need them mostMonthly Internet Allowance: Extra support to keep you connected while working remotelyRetirement Benefits: Excellent 401k match program – contribute up to 5%, and we’ll match up to 7%!Comprehensive Healthcare: Medical, dental, vision, and supplemental benefits to support you and your family’s wellbeingParental Support: Paid parental leave for all parents, plus fertility care coverage to support every unique journeyWellness & Wellbeing: EAP and Wellness Program to support mental and emotional wellbeing, with a free, onsite fitness center to help you stay activeFree Lunches: Take a break from meal prep – we provide lunch three days a week (Tuesdays, Wednesdays, and Thursdays)!Why work at Viridien?Work with the Best: Collaborate with highly skilled, motivated colleagues who are leaders in geoscience and technologyEngaging & Supportive Culture: A challenging yet fun work environment where you’ll solve exciting imaging problems and develop new technologiesContinuous Learning: Comprehensive training, mentorship, and development programs to support your personal and professional growthA Place to Thrive: A dynamic, inclusive, and innovative workplace where your contributions are valued and your career can flourishOur Hiring ProcessAt Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly.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.SummaryLocation: Houston, United States of AmericaType: Full time
$132k - $207k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for... ...needs require, to debug hardware, firmware, software, networking, and system integration... ...sustaining support, and lifecycle transitions.Develop technical solutions including hardware &...SuggestedFull timeLocal areaRemote work- Data Graphics DeveloperThe Houston Chronicle is looking for an ambitious senior-level graphics developer with strong visualization skills to join our growing data team. This role will work alongside the data editor to craft the newsroom’s approach to using and visualizing...SuggestedFull timeLocal area
- ...control systems to meet project-specific needs. Creation of software programs and front-end graphics. Commissioning on projects. Analyzing problems and... ....What's in it for me? You will have the opportunity to develop and refine your technical and leadership skills as you...SuggestedContract workFor contractorsH1bFlexible hours
$90.3k - $189.6k
Job Title: NASA Software Project Lead Engineer: Space Vehicle Simulation + Software DevelopmentJob... ...Program and share in the excitement of developing the next human-rated space vehicles.... ...developing or integrating 3-D graphics for simulations.Experience developing real...SuggestedPermanent employmentContract workFor contractorsWork experience placementImmediate startFlexible hours$120k - $130k
...a Controls Application Engineer, you will be responsible for developing BMS/SCADA applications at both a supervisory and controller level... ...& Modbus integrations, and have experience with building graphical front-end client interfaces.Controls Application Engineering This...SuggestedFull timeWork at officeImmediate startRemote work$90k - $125k
...Job Description: We are seeking a talented and motivated Full Stack Software Developer to join our engineering team building mission-critical healthcare technology. In this role, you will design, develop, and maintain our suite of healthcare applications, including...Full timeWork at office$77k - $154k
...-Money Laundering/Bank Secrecy Act (AML/BSA) enterprise Fraud software applications - specifically Actimize ActOne with experience in... ...INFRA, AML-STAR-FINCEN-SAR, AML-CDD, UDM. Must be an expert in developing applications and services using Java Springboot/Springbatch....Full timeWork experience placementWork at officeRemote workWork from homeFlexible hours- ...core services and automation that streamline and elevate the software delivery lifecycle.As a Principal Software Engineer at JPMorganChase... ...platform, while providing people leadership through hiring, developing, and mentoring a diverse, high-performing engineering team....
$77k - $202k
...AssociateJob Description & SummaryThe OpportunityAs a Full-Stack Cloud Engineer, you will be at the forefront of software and product innovation, developing transformative software solutions that drive digital transformation and enhance business performance. Within our...Full timeH1b$79.09k - $80k
...BCM is seeking a motivated entry-level developer to help create web-based applications that... ...the implementation and maintenance of software applications supported by Office of Research... ...(e.g., ASP.NET and JavaScript) and graphical software (e.g. SSRS). • Develops and implements...Work at officeMonday to Friday- ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Enterprise Technology -... ...compliance, while providing people leadership through hiring, developing, and mentoring a diverse, high-performing operations team....For contractors
- ...market and sector intelligence, and client coverage.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Banking... ...capabilities, to improve the value realized by automation.Develop and optimize RAG pipelines end-to-end (ingestion, chunking, embeddings...
$66k - $171.6k
...validation plans, system integrator selection and oversight, and developing the site administrative procedures that ensure they remain in... ...PI Data Historian administration including hardware design, software integration, and system procedures. Experience with Windows Servers...Full timeH1bLocal areaVisa sponsorshipWork visaFlexible hours- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer, at JPMorganChase within the Commercial & Investment... ....Proficiency with AWS, Terraform, GitHub, Jenkins, and modern developer tooling (e.g., GitHub Copilot)Demonstrated experience leading...
- Lunar Gateway Data Services Web Software DeveloperJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NACIEmployee... ...USCACI is looking for a Gateway Data Services Web Software Developer to provide the Lunar Gateway Program at NASA Johnson Space...Permanent employmentFull timeFor contractorsImmediate startFlexible hours
- ...Cloud LWR vs Aura site strategy * Component composition and theming patterns * Development tooling and DevOps approach * Design and develop Lightning Web Components, while configuring Salesforce features to support solution needs. * Define identity, access, and security...Temporary workLocal area
- ...resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsViridien is seeking a Software Developer - Data Platform & Distributed Systems to contribute to the design and development of a distributed, microservices-based platform...Full timeFlexible hours
- ...Platform Engineer - Infrastructure & Cloud Systems to design, build, and improve infrastructure and platform systems that support software deployment and execution across large-scale, distributed environments.You will work across multiple layers of the stack, including...Full timeRelocationFlexible hours
- ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial and Investment... ...technologies and applications.Job responsibilitiesDesigns, develops, tests, and implements Equities Order Management Systems Defines...For contractors
- As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank - Global Equity Derivatives Risk Management team... ...to improve the production systemMentors junior Java developers and conduct code and design reviewsRequired qualifications, capabilities...
- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Global banking space, you are... ...applications using Java and Spring BootAdvanced experience developing modern, responsive user interfaces using ReactHands-on...
- ...part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within the Corporate Technology - Architecture Data Solutions team, you are an integral part of an agile...For contractors
$135k - $200k
...security threats. Our mission is to safeguard systems and data by developing innovative solutions to the industry’s most complex security... ...operations and threat emulation. • Familiarity with secure software development practices and the software development lifecycle....Full timeSecond jobLive inWorldwideFlexible hours2 days per week- ...an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology - Risk Asset Services team, you are an integral part of an agile team that...For contractors
$189.2k - $372.9k
...strategic clients, leading forward-deployed engineering pods that develop and deploy GenAI solutions into production for Deloitte’s most... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These solutions...Local areaVisa sponsorship- ...infrastructure and tooling that Fervo's internal teams use to deliver software. This role focuses on delivering reliable, secure, and well-... ...within the organization’s governed Azure environment. Develop and maintain self-service and auto-provisioning tooling so teams...Remote work
- ...Articulate the benefits and risks to a solution’s feasibility and functionality* Provide hands-on, expert-level technical assistance to developers* Follow and understand new Salesforce product and technical capabilities resulting from product releases and acquisitions*...Temporary workLocal areaRemote work
- ...functionality· Provide hands-on, expert-level technical assistance to developers· Design and manage the execution of test plans to ensure a... ..., or extensive (3-5+ years) experience with declarative software configuration (Epic/Cerner, Veeva, etc.) in Healthcare or Life...Local areaShift work
$116.4k - $204.08k
...week in a Wolters Kluwer office**We're looking for a Lead Product Software Engineer - AI to join InnovateHub, our startup-within-the-... ...Wolters Kluwer's Tax and Accounting product portfolio. You'll develop cutting-edge AI features that transform how accounting professionals...Full timeWork at officeRemote work2 days per week- Position Title: Senior Software Engineer - Platform Location: Houston, TX onsiteFLSA Class: ExemptReports To: Manager of Software EngineeringPosition... ...stakeholders, product owners, and engineering teams to rapidly develop and deploy solutions that improve operational efficiency and...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graphical Software Developer. Be the first to apply!
- ngo software engineer Houston, TX
- software data engineer Houston, TX
- graduate software engineer Houston, TX
- software system engineer Houston, TX
- graduate software developer Houston, TX
- software engineer - early career Houston, TX
- entry level software engineer remote Houston, TX
- software engineer intern Houston, TX
- software developer positions Houston, TX
- freelance software developer Houston, TX


