Develop high-performance 3D software using C++ and low-level 3D code. Collaborate with a team to create innovative algorithm solutions. Utilize 3D math and geometry to visualize and debug complex data.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Javen Technologies, Inc, is seeking the following. Apply via Dice today!
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.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
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.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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
Similar Jobs
Explore other opportunities that match your interests
Princeton10, LLP
fdcservers.net