NONow100 Solutions Private Limited
Unreal Engine Developer
Bangalore ₹5-8 LPA Posted 16 Jun 2025
FULL TIME
C++
3d math
shaders
unreal
Optimization
+1 more
Job Description
Responsibilities:
- 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 gameplay mechanics to support feature film production pipelines (using a 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.
- Help develop new and exciting gameplay 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 virtual production and virtual reality team to understand technical requirements.
- Active participation in technical and artistic discussions and problem-solving.
- Work closely with other development team members to further develop pipelines and workflows
Required Skills and Experience:
- Proven track record as a software developer with a minimum of 5 years' experience using Unreal Engine
- Strong knowledge of object-oriented design, design patterns, 3D Math, linear algebra vector math, and associated data structures.
- 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.
- Strong knowledge of matrix algebra, trigonometry, and computational geometry is essential.
- Detailed knowledge of C#/C++ is essential.
- Ability to implement the existing script and/or visual scripting modules into optimized and economic code within Unreal.
- A good sense of creating and maintaining code bases that are accessible and modular.
- Willing to help lead the development path for creative development solutions for the overall development pipeline and for individual projects.
- Strong knowledge of version control systems such as Perforce.
- Understanding Maya and Python tool development are advantageous.
- Experience with shader development in Unreal advantageous
- Fast, organized, take direction well and can deal with high-profile directors, VFX supervisors, and production designers.
- Strong organizational and communications skills along with an understanding of production values, deadlines, and priorities
- Willing to take direction and be a team player