Javen Technologies Direct Client is looking for Senior 3D Software Engineer in Maplewood MN - position can be 100% Remote. If interested, please reach me at / - Gowri.
Required Skills:
C++ skill set, custom algorithm.
Core competency, thy are 3D focused, more in depth level 3D skill set.
Gaming industry type, 3D and coding skill, utilizing graphics.
C++, low level 3D code.
5+ years of exp required.
Strong handle on C++, everything with 3D side with some amount of exp.
Some gaming background will be good.
3D skill is key, not required C++ developer.
AI is not helpful.
This is shared library, not just the website.
Gaming industry is an example, not a mandatory to have gaming industry exp.
C++ is more important than version, but older version is good to have.
CMake is not a deal breaker, but nice to have.
Solid foundation in 3D math and 3D geometry Experience utilizing 3D triangle mesh topology representations and 3D curves/surfaces Experience visualizing, analyzing and debugging complex multi-dimensional data Proven ability to write clean, concise, and readable code that is modularized and testable; values code reviews and comprehensive unit testing Cross-platform development experience with Windows and Linux using modern features from C++11 and later Experience with CMake Experience with distributed version control systems such as Git Experience collaborating with a team to explore approaches and then perform research and tests to develop innovative algorithm solutions Demonstrated problem solving and analysis skills, systems thinker, results driven, self-motivated, team skills, ability to work independently and with distributed teams