Job Descriptions

As a growing company, we are currently looking to fill the following positions. To apply, please email us a cover letter and your résumé.


Sr Software Graphics Engineer

Diamond Visionics is a leading developer of real-time visualization software utilizing
modern computer graphics technigues for simulation and training. We are looking
for a Sr. Software Graphics Engineer who has a desire to work on developing
advanced visualization solutions using C++ and OpenGL and the GLSL shading


Design, develop, and modify software in a collaborative team-based environment,
with occasional travel to customer sites and trade shows

Qualifications and Experience:

B.S. in Computer Science, Engineering, Mathematics or equivalent experience

3+ years software design, code, and test experience

Strong C++ skills including knowledge of templates and the STL (experience with Boost a plus)

Extensive 3.0 or later knowledge of OpenGL

Experience with GLSL shaders and GPU computing

Windows development

Knowledge of object-oriented concepts

Excellent written & verbal skills

Networking experience a plus

GUI development a plus

Knowledge of Design Patterns a plus

Experience with multithreaded application development a plus

Experience with Agile development methodologies a plus

Linux experience a plus

U.S. Citizenship required

GIS Analyst

Diamond Visionics is a leading developer of real-time visualization software utilizing modern computer graphics techniques for simulation and training.

Job Description:
Responsible for developing and maintaining Geographic Information Systems (GIS) data for our GenesisRTX visualization engine.  You will be working with a variety of formats of imagery, elevation, and feature data types and use common tools found in the GIS field

You will be required to interface with customers from time to time to define data needs, project requirements, required outputs, or to develop datasets. 

Major tasks include:

Able to work with and modify imagery data as necessary.  

Able to work with various gridded forms of elevation data.  

Able to work with ESRI point, linear, and areal shapefiles.

Able to interact daily with QA, Software Engineers & Management.

Candidate must have ArcGIS experience, photo interpretation, NGA Feature Data products and have experience with Microsoft Office products including Excel.


1-2 years' experience working with GIS data described above. 

Experience using ArcGIS

GlobalMapper experience

Able to work with OpenFlight models - desired

U.S. Citizenship required

Education Required: Bachelor's degree in Geography or related field or equivalent


Contact Information:

Jason M. Gdovin, HR Manager


June 3rd
Vestal, NY – May 12, 2019– Diamond Visionics, a leading provider of training and simulation products has launched GenesisLunar. The GenesisLunar software gives organizations the ability to go beyond earth to the moon for a high fidelity Lunar …
May 10th
Diamond Visionics has completed Final Acceptance on the US Navy C-130T full trainer upgrade for JF Taylor Inc. using GenesisIG. The GenesisRTX ability to natively render the scene directly from the Navy Portable Source Initiative (NPSI) source data during…
April 5th
Diamond Visionics has always envisioned two main goals – to take the pilot training experience and make it as close to real-life as possible and provide it for the lowest cost. The company defined that need first with the Navy, and noticed that pilo…
January 30th
Vestal, NY – January 25, 2018 – Diamond Visionics’ announces the release of GenesisRTX version 10.5.3 with some major technology upgrades and new feature enhancements that support Diamond Visionics’ priority on providing high fidel…