Software Developer - 3D Graphics

Collier Research Corporation
Newport News, VA
Responsibilities
Tasks include, but not limited to:
• Develop and maintain 3D Graphics Engine that interfaces with a commercial structural engineering software package
• Develop and prototype innovative modeling and rendering algorithms that can support millions of polygons efficiently on modern graphics accelerators
• Develop the data input and output modes and user WPF interface around the 3D Graphics Engine
• Implementing, testing, and deploying full solutions in a production environment
• Create and maintain a suite of unit and integration tests to verify correctness and ensure quality design

Requirements
• 3+ years of experience in development with the use of a 3D engine such as Unreal Engine, Unity 3D, Eyeshot, or custom
• Knowledge of real-time 3D algorithms and math
• Experience building user interfaces with C# and WPF
• Experience with C++, C, SQL, Python, Cython, or FORTRAN is a plus
• Proficiency writing unit and integration tests
• BS or MS in Computer Science, Engineering, or Mathematics

Posted 2026-05-27

Recommended Jobs

Account Manager

Martin Family Companies
Appomattox, VA

Job Description Job Description Description: Virginia MetalFab is looking for a motivated and energetic individual to fill the role of Account Manager. Who We’re Looking For Strong ma…

View Details
Posted 2026-04-05

Manufacturing Sales Representative

ProChemTech International
Winchester, VA

Job Description Job Description ProChemTech International Inc. is seeking ambitious and self-motivated individuals for roles in sales within Virginia. As an innovative water management firm, o…

View Details
Posted 2026-05-26

Partner Development Representative

EAB
Richmond, VA

Job Description Job Description About EAB At EAB, our mission is to make education smarter and our communities stronger. We work with more than 2,800 institutions to drive transformative…

View Details
Posted 2026-04-08

Behavior Therapist - 18112023_01 - VA Location

Kona Medical Consulting
Alexandria, VA

Job Description Job Description JOB RESPONSIBILITIES: Provide direct ABA instruction according to the educational plan outlined by the Board Certified Behavior Analyst Participate in collab…

View Details
Posted 2026-05-14

Concrete Truck Driver - CDL A

Elite Contracting Group
Petersburg, VA

Company Overview Heartland Concrete is a specialty concrete producer supplying DOT and airport contractors and subcontractors in Virginia and the surrounding states with Rapid Set Concrete and Lat…

View Details
Posted 2026-01-14

Principal Associate, Accounting

Capital One
Richmond, VA

Overview Principal Associate, Accounting Does the idea of working with professional, highly trained accountants inspire you? Are you an accounting professional with a demonstrated ability to w…

View Details
Posted 2026-04-09

Business Development Representatives

United Woundcare
Virginia Beach, VA

Job Description Job Description Description This is a contract to hire position! We are seeking high-energy, dynamic Business Development Representatives with exceptional drive to secure new b…

View Details
Posted 2026-04-11

Highest Paid Delivery Drivers Per Delivery + Tips + Hourly

Marco's Pizza
Hampton, VA

SIGN ON BONUS, FREE ELECTRIC CAR CHARGING Are you looking for a rewarding job opportunity as a delivery driver? Join the Marco's Pizza team at our Hampton location, the fastest growing pizza compa…

View Details
Posted 2026-01-28

User Interface Subject Matter Expert (SME) / UI Team Lead

Nationwide IT Services
Arlington, VA

User Interface Subject Matter Expert (SME) / UI Team Lead Nationwide IT Services, NIS, is seeking a User Interface Subject Matter Expert (SME) / UI Team Lead for a potential opportunity to provide…

View Details
Posted 2026-04-21

Crew Foreman

NV Waterproofing LLC
Manassas, VA

Job Description Job Description Benefits: ~401(k) ~ Bonus based on performance ~ Company parties ~ Competitive salary ~ Dental insurance ~ Health insurance ~ Training & development …

View Details
Posted 2026-04-11