We are seeking experienced game developers to help develop and maintain thin and lightweight clients using C#/C++ within Unreal and/or Unity. Interfacing with hardware and streaming data servers directly into engines for virtual production along with custom game development for virtual reality should keep this role varied and busy.
Responsibilities:
Application of experience and knowledge to optimize game engine deployment for virtual reality in terms of memory, frame rate and performance.
Help develop new and exciting game play and experience mechanics for new virtual reality projects.
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 a Modern RPG and virtual reality team to understand technical requirements.
Work closely with TD’s and other development team members to further develop pipeline and workflows.
Qualifications and skills:
Minimum 1 year experience with Unreal Engine 5.
2+ years with C++, both within the confines of Unreal and in general.
Must have very strong problem-solving and analytical skills.
Experience launching at least one shipped title.
Bachelor’s degree or equivalent experience required.
Working knowledge of the content creation tools and processes involved in real-time 3D asset production.
Must have experience in Multiplayer
Must have experience in Cross Platform connectivities
Must have experience in Asset Management and Optimization
Should possess experience in Role Playing Games (RPG) Mechanics
Expert knowledge of Unreal including GUI, asset bundles and materials/shaders.
Strong knowledge in 3D graphics development (Particle Systems, Shaders) and performance optimization within game development.
Detailed knowledge of C++ essential.