Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Ohio
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaOhio

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Graphical Software Developer
U.S. Department of Labor logo

Graphical Software Developer

Not Disclosed•Full-TimeHybrid

location_on1769, San Jacinto Street, Downtown, Houston, Harris County, Texas, 77002, United States

Apply Now

About Viridien

Viridien is an advanced technology, digital, and Earth data company dedicated to pushing the boundaries of science for a more prosperous and sustainable future. With ingenuity, drive, and deep curiosity, we discover new insights and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition, and infrastructure challenges.

About the Role

Build your career developing cutting-edge visualization tools for subsurface imaging. In this role, you will help create and improve the graphical applications that enable scientists and engineers to explore complex 3D subsurface data. You will 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 are passionate about technology, visualization, and solving complex problems, we would love to have you on our team. You will join a challenging yet fun work environment where you solve exciting imaging problems and develop new technologies alongside highly skilled colleagues who are leaders in geoscience and technology.

Why Join Us?

We offer a dynamic, inclusive, and innovative workplace where your contributions are valued and your career can flourish. Our culture is built on continuous learning, with comprehensive training, mentorship, and development programs to support your personal and professional growth. We provide clear promotion pathways and fast-paced career progression, ensuring you have a place to thrive.

Our Hiring Process

At 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 aim to share personalized feedback with those who progress to the first round of interviews and beyond.

We are dedicated to ensuring our hiring process is accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please contact your recruiter directly.

Equal Opportunity

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

Work location

Work model: Hybrid

location_on

1769, San Jacinto Street, Downtown, Houston, Harris County, Texas, 77002, United States

Houston, Texas

Key Responsibilities

  • check_circleDesign and develop software tools and core application components for subsurface imaging platforms
  • check_circleContribute to backend systems, data handling, user-facing features, and 3D visualization technologies
  • check_circleSupport build, testing, and release processes for production software
  • check_circleCollaborate with researchers and engineers to gather requirements and deliver practical solutions
  • check_circleDebug, optimize, and improve application performance and scalability
  • check_circleParticipate in design discussions and contribute to technical decisions
  • check_circleDeploy and support applications used in large-scale, global computing environments

Requirements

  • verifiedMaster's degree (or higher) in Computer Science or related field
  • verifiedStrong proficiency in modern C++
  • verifiedFamiliarity with Qt or comparable desktop GUI frameworks
  • verifiedUnderstanding of object-oriented design and API design
  • verifiedExperience debugging native applications
  • verifiedFamiliarity with CMake/build systems
  • verifiedCurrent U.S. work authorization or qualify for sponsorship

Nice to Have

Experience with OpenGL/GLSL or other real-time visualization/rendering technologies. Foundation in 3D math, linear algebra, coordinate transforms, or numerical methods. Experience with multi-threaded or parallel programming, e.g. std::thread, Qt threading, or OpenMP. Experience working on cross-platform, large-scale, or legacy software projects. Exposure to scientific, geoscience, seismic, imaging, CAD, simulation, or other data-heavy visualization domains. Familiarity with Python/C++ integration or scripting APIs. Working knowledge of Java, or willingness to work across both native C++ and Java codebases. Basic understanding of operating systems concepts, file I/O, and performance profiling. Basic networking/IPC knowledge, if relevant to integration work.

Benefits & Perks

check_circleRelocation bonus to ease transition to Houstoncheck_circle$10,000 signing bonuscheck_circleMonthly performance-based incentives averaging 10-15% at entry levelcheck_circleAbove-average student loan assistance contributionsVisa and Green Card sponsorship opportunities
U.S. Department of Labor cover image
U.S. Department of Labor logo
Company

U.S. Department of Labor

Industry

Government Administration

Headquarters

Washington, DC

Open Roles

1

Strengthening America's workforce. Sharing information on U.S. workers, jobs, employment, safety and regulations.

The U.S. Department of Labor operates as a federal agency within the Government Administration sector, headquartered in Washington, DC. This organization focuses on critical issues affecting the American workforce, including employment opportunities, occupational safety standards, and regulatory compliance. Its primary objective is to foster, promote, and develop the welfare of wage earners, job seekers, and retirees throughout the United States. The agency works to improve working conditions, advance opportunities for profitable employment, and ensure that work-related benefits and rights are protected. By providing information on jobs, training programs, and safety regulations, the department supports individuals navigating the labor market and ensures fair practices across industries. The organization maintains an active digital presence to share updates and resources with the public across various social media platforms.

Similar Job Opportunities

Raytheon logo

Senior C/C++ Software Development Engineer

Raytheon • Lowell, Massachusetts

$87k-165karrow_forward
Raytheon logo

Senior C/C++ Software Development Engineer

Raytheon • Wakefield, Massachusetts

$87k-165karrow_forward
Raytheon logo

Senior C/C++ Software Development Engineer

Raytheon • Winchester, Massachusetts

$87k-165karrow_forward

Skills, education and keywords

Skills: C++, QT, Object-Oriented Design, Api Design, Cmake, Software Development Lifecycle, Debugging, GLSL, Opengl, 3D Math.

Education: Master's degree in Computer Science or related field, or equivalent experience.

Frequently asked questions about Graphical Software Developer at U.S. Department of Labor

What does a Graphical Software Developer at U.S. Department of Labor do?expand_more
A Graphical Software Developer at U.S. Department of Labor is responsible for the following: 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 build, testing, and release processes for production software; and Collaborate with researchers and engineers to gather requirements and deliver practical solutions.
What are the requirements for this Graphical Software Developer role?expand_more
To qualify for the Graphical Software Developer at U.S. Department of Labor position, applicants should have: Master's degree (or higher) in Computer Science or related field; Strong proficiency in modern C++; Familiarity with Qt or comparable desktop GUI frameworks; Understanding of object-oriented design and API design; Experience debugging native applications; and Familiarity with CMake/build systems.
Where is the Graphical Software Developer role at U.S. Department of Labor located?expand_more
Graphical Software Developer at U.S. Department of Labor is based in 1769, San Jacinto Street, Downtown, Houston, Harris County, Texas, 77002, United States. This is a hybrid role.
Is this Graphical Software Developer job remote, hybrid, or on-site?expand_more
U.S. Department of Labor has listed this Graphical Software Developer role as hybrid.
How much experience is required for this Graphical Software Developer role?expand_more
Candidates for Graphical Software Developer at U.S. Department of Labor should have mid level.
What skills do you need for the Graphical Software Developer role at U.S. Department of Labor?expand_more
Key skills for Graphical Software Developer at U.S. Department of Labor include C++; QT; Object-Oriented Design; Api Design; Cmake; Software Development Lifecycle; Debugging; and GLSL.
What education is required for Graphical Software Developer at U.S. Department of Labor?expand_more
Educational requirements for this role: Master's degree in Computer Science or related field, or equivalent experience.
What category does the Graphical Software Developer role belong to?expand_more
Graphical Software Developer at U.S. Department of Labor is part of the it job category on Recrutus.

About U.S. Department of Labor

The U.S. Department of Labor operates as a federal agency within the Government Administration sector, headquartered in Washington, DC. This organization focuses on critical issues affecting the American workforce, including employment opportunities, occupational safety standards, and regulatory compliance. Its primary objective is to foster, promote, and develop the welfare of wage earners, job seekers, and retirees throughout the United States.

The agency works to improve working conditions, advance opportunities for profitable employment, and ensure that work-related benefits and rights are protected. By providing information on jobs, training programs, and safety regulations, the department supports individuals navigating the labor market and ensures fair practices across industries. The organization maintains an active digital presence to share updates and resources with the public across various social media platforms.

Browse more roles: All U.S. Department of Labor jobs, it jobs on Recrutus.

Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in OhioAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL-A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policy

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
check_circle
check_circleStructured training and mentorship programs with clear promotion pathways
check_circleHybrid work model with up to two remote days per week
check_circleMonthly internet allowance for remote work
check_circleThree weeks vacation, three personal days, and eight sick days
check_circle401k match program: contribute up to 5%, company matches up to 7%
View company profilearrow_forwardlanguageWebsitelinkLinkedIn
Quick Overview

Experience

Mid Level

Education

Master's degree in Computer Science or related field, or equivalent experience

Job Type

Full-Time

Skills Required

C++QTObject-Oriented DesignApi DesignCmakeSoftware Development LifecycleDebuggingGLSLOpengl3D Math
US privacy notice
Accessibility