As a growing company, we are currently looking to fill the following positions. To apply, please email jgdovin@diamondvisionics.com 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
language.
Responsibilities:
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
Software Graphics Engineer
Diamond Visionics is a leading developer of real-time visualization software utilizing modern computer graphics techniques for simulation and training. We are lookingfor a Software Graphics Engineer who has a desire to work on developing advanced visualization solutions using C++, OpenGL, and the GLSL shading language.
Responsibilities:
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 or Game Design and Development:
1. Industry experience in software design, code, and test experience
2. Strong C++ skills including, C++11, C++14, knowledge of templates and theSTL (experience with Boost a plus)
3. Knowledge of OpenGL 4.0 and above
4. Experience with GLSL shaders and GPU computing
5. Integration of various type of 3rd party libraries a plus
6. Knowledge of object-oriented concepts
7. Excellent written & verbal skills
8. Networking experience a plus
9. GUI development a plus
10. Knowledge of Design Patterns a plus
11. Experience with multithreaded application development a plus
12. Experience with Agile development methodologies a plus
13. Linux experience a plus
14. U.S. Citizenship required