Academic program Choose suit

Unreal Engine Developer

Responsibilities
  • Development, maintenance, and support of Unreal Engine plugin designed for operation with Teslasuit products (TESLASUIT, TESLAGLOVE)
  • Development of demo projects to reveal the full potential of the product hardware (suit and gloves)  
Requirements
  • Experience of commercial software development 3+ years
  • Experience of Unreal development 2+ years
  • Portfolio of completed projects
  • Strong knowledge of Unreal: Engine; Editor C++ SDK; GUI; Blueprints; VR system
  • Strong knowledge of the C++ language
  • Strong knowledge and understanding of OOP, data structures, software design patterns
  • Adherence to SOLID principles, clean code programming
  • Git experience
  • Solid knowledge and experience in UML diagrams
Will be a plus:
  • Knowledge of shaders
  • Hands-on experience with Oculus Rift, HTC Vive
  • Experience in native OpenVR / OpenXR SDK
  • Experience in development of Unreal Engine plugins
  • Experience in operation with IK
  • Experience in development for mobile
  • Experience in development for other engines (CryEngine, Unity, etc.)
  • Strong knowledge of mathematical theory (linear algebra and analytical geometry)