- 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
- 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