Viridien

Earth data

GraphicalSoftwareDeveloper

$10–10k Houston, United States FULL TIME Remote Friendly
The Brief

“Graphical Software Developer at Viridien. Skills: C++, 3D visualization, subsurface imaging. Design software tools. Develop software tools”

Industry & Context.

Earth data
Problems you'll solve

solving complex problems; problem-solving skills

Eligibility Requirements

U. S. work authorization or qualify for sponsorship, Visa & Green Card Sponsorship

What They're Looking For.

Must Have

modern C++, large native codebases, Qt or comparable desktop GUI frameworks, object-oriented design, API design, maintainable C++ interfaces, debugging native applications, investigating crashes, memory issues, performance bottlenecks, CMake build systems, software development lifecycle, building applications, testing applications, packaging applications, releasing applications, problem-solving skills, clear communication, collaborative engineering team, Curious, pragmatic, eager to learn complex domain software, U. S. work authorization or qualify for sponsorship

Nice to Have

OpenGL/GLSL, real-time visualization/rendering technologies, 3D math, linear algebra, coordinate transforms, numerical methods, multi-threaded programming, parallel programming, std::thread, Qt threading, OpenMP, cross-platform software projects, large-scale software projects, legacy software projects, scientific visualization domains, geoscience visualization domains, seismic visualization domains, imaging visualization domains, CAD visualization domains, simulation visualization domains, data-heavy visualization domains, Python/C++ integration, scripting APIs, Java, native C++ codebases, operating systems concepts, file I/O, performance profiling, networking knowledge, IPC knowledge

What You'll Do.

Design software tools

Develop software tools

Develop core application components

Contribute to backend systems

Contribute to data handling

Contribute to user-facing features

Support 3D visualization technologies

Support build processes

Support testing processes

Support release processes

Deliver practical solutions

Debug application performance

Optimize application performance

Improve application performance

Debug application scalability

Optimize application scalability

Improve application scalability

Participate in design discussions

Contribute to technical decisions

How You'll Work.

Team & Collaboration

Collaborate with researchers; Collaborate with engineers; Collaborate with a global team; Collaborate with highly skilled colleagues; Collaborate with motivated colleagues

Communication Scope

clear communication

Free ATS check

Applying for this Graphical Software Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Viridien?

Real rants from real employees. Read before you apply.

Read Company Rants →