At least 3+ years of experience contributing to the architecture, documentation, and design of new and existing systems (architecture, design patterns, reliability, and scaling).
Strong understanding of modern 3D graphics pipelines and APIs (OpenGL, DirectX, or Vulkan) and knowledge of geometric modeling fundamentals.
Expert level programming skills in either C++ or Blueprint
Some experience working with CAD (Computer Aided Design) data, visualization tools, or game engines (Unreal Engine, Unity, etc.).
Preferred Qualifications
Master s degree in computer science or related field, or equivalent work experience; Ph.D. preferred.
Strong problem-solving skills and the ability to break down complex problems into manageable components.
Experience with open standards for 3D model representation, such as OpenUSD, GLTF, MaterialX, etc.
Familiarity with dev team collaboration tools such as GIT, JIRA, and Confluence.
Experience with algorithm design techniques and optimizing algorithms for performance, scalability, and maintainability.