. The ideal candidate is a strong programmer first -- someone who understands software architecture, performance optimization, and clean coding practices -- and has applied these skills in Unreal Engine-based projects. This role involves building, optimizing, and maintaining real-time applications, simulations, or interactive systems.
Key Responsibilities
Design, develop, and maintain
high-performance C++ code
for real-time applications
Implement core gameplay systems, tools, or simulation logic using
Unreal Engine (C++ API)
Work closely with designers, artists, and technical teams to translate requirements into efficient code
Optimize code for performance, memory usage, and stability
Debug, profile, and resolve complex technical issues
Develop reusable systems, modules, and libraries
Participate in code reviews and follow best software engineering practices
Maintain clear technical documentation
Required Skills & Experience
Strong proficiency in C++ programming
(minimum X years preferred)
Hands-on experience developing projects using Unreal Engine
(Blueprint-only experience is not sufficient)
Solid understanding of:
Object-Oriented Programming (OOP)
Data structures and algorithms
Multithreading and memory management
Experience working with Unreal Engine features such as:
Gameplay Framework
Actors, Components, and Game Modes
C++-Blueprint integration
Ability to write clean, maintainable, and efficient code
Preferred / Good-to-Have Skills
Experience with real-time rendering, simulations, or interactive applications
Knowledge of performance profiling and optimization tools in Unreal Engine
Familiarity with version control systems (Git, Perforce, etc.)
Experience in game development, XR, digital twins, or simulation projects
Understanding of build systems and cross-platform development
Job Type: Full-time
Pay: ?300,000.00 - ?500,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.