Unreal/Unity Developer – Embright Infotech

1 - 3 Years3 - 5 Years

Job Description

  • To develop and maintain thin and lightweight clients using C#/C++ within Unreal and/or Unity; 
  • Interfacing with hardware and streaming data servers directly into engine for virtual production along with custom game development for virtual reality;
  • To work closely within the virtual production and VR teams to develop and maintain lightweight clients and optimized modules covering AI, custom shader support, customs effects, hardware device input, network server/clients and game play mechanics to support feature film production pipelines (using game engine for visualization) and virtual reality experiences.;
  • Application of experience and knowledge to optimize game engine deployment for virtual reality in terms of memory, frame rate and performance;
  • Develop and maintain optimized modules for tools surrounding virtual production that utilize game engines along with UI and I/O modules;
  • Design and develop core tools into the pipeline;
  • Work with virtual production and virtual reality team to understand technical requirements;
  • Active participation in technical and artistic discussions and problem solving.


Education and/or Experience Required:

  • 1+ years experience with Oculus Integration plugin in Unreal and/or Unity;
  • Experience creating XR apps in Unreal and/or Unity;
  • Working experience in implementing AI systems or Algorithm;
  • Working experience in multiplayer games;
  • Strong debugging skills and good at optimizing and profiling code;
  • 2 + years of experience developing optimized modules in C#/C++ within Unity and/or Unreal;
  • Should have experience on IAP, AD plugins and analytics;
  • VR development experience advantageous;
  • Experience on Unity UI animations;
  • Expert knowledge of Unity3D and/or Unreal including GUI, asset bundles and materials/shaders;
  • Strong knowledge in 3D graphics development (Particle Systems, Shaders) and performance optimization within game development;
  • Strong knowledge of matrix algebra, trigonometry and computational geometry essential;
  • Detailed knowledge of C#/C++ essential with strong OOP fundamentals and data structure;
  • Ability to implement existing script and/or visual scripting modules into optimized and economic code within Unity and/or Unreal;
  • A good sense of creating and maintaining code bases that are accessible and modular;
  • Strong knowledge of version control system such as perforce;
  • Experience with shader development in Unity and/or Unreal advantageous;
  • Fast, organized, take direction well, and can deal with high profile directors, supervisors and production designers;
  • Willing to help lead the development path for creative development solutions for overall development pipeline and for individual projects;
  • Strong organizational and communications skills along with understanding production values, deadlines and priorities;
  • Experience with UMG and/or Unity UI;
  • Familiarity with MRTK;
  • Familiar with agile/scrum development methodologies.

Please send your resumes to hr@embrightinfotech.com with “Unreal/Unity Developer” as Subject.  Also, please make sure to mention your Experience in years, Current Salary, Expected Salary and Notice period duration in your email body.

Leave a Reply

Your email address will not be published. Required fields are marked *

error

Enjoy this website? Please spread the word :)