We are seeking a 3D graphics developer able to extract the most from graphics hardware and integrate 3D code with modern user interfaces. Duties include: maintaining and improving the existing C++/OpenSceneGraph architecture, implementing new features and architecture, writing/updating shaders, optimizing performance/memory footprint, and creating new visualizations for large, real-time interactive data sets.
Required Competencies:
- Strong C++ programming skills (3 years minimum), C#
- OpenSceneGraph/OpenGL experience.
- Familiarity with modern 3D techniques (vertex and pixel shaders )
- Multithreading experience; GPU parallel programming using CUDA or OpenCL is a plus.
- Experience with common C++ toolkits, including STL and/or Boost.
- Excellent math skills including geometric modeling & linear algebra.
- Strong object oriented design and implementation skills
- Able to work without micro-management
Additional Desired Competencies:
- GUI development using WPF
- WebGL
- API experience
- Knowledge of finance, trading, equities, options
- MS Office development (VSTO)
- Experience with automated build systems and software control and repositories (Github,Kiln)
C#, Java
-
Bonus and Equity Pool for key employees.Open to: US nationals and those legally employable in the US only.Please email us your resume and cover letter to: [email protected]
Contact: RoseAnn Carr
Duration: full time or contract base