? Internship Role Available
? Unreal Engine C++ Developer Intern
Are you passionate about game programming, software architecture, and building high-quality games with Unreal Engine 5? Do you enjoy writing clean, efficient C++ code and solving complex technical challenges?
Akiyam Solutions is looking for motivated and enthusiastic Unreal Engine C++ Developer Interns who want hands-on experience developing professional-quality games using Unreal Engine 5 and C++.
? Responsibilities
- Develop gameplay systems, mechanics, and core game features using Unreal Engine C++
- Create and maintain C++ classes, components, actors, and gameplay systems
- Implement player controllers, character movement, weapons, combat mechanics, and interaction systems
- Develop and maintain gameplay frameworks using Unreal Engine architecture and programming patterns
- Integrate C++ systems with Blueprints for designer-friendly workflows
- Assist with multiplayer gameplay, networking, replication, and online features
- Work with Unreal Engine systems such as GameMode, GameState, PlayerController, PlayerState, and GameInstance
- Debug, profile, and optimize code for performance, stability, and maintainability
- Identify and resolve compilation errors, runtime issues, and gameplay bugs
- Collaborate with gameplay programmers, designers, artists, and other development team members
- Follow clean coding practices, modular architecture, and version control workflows
- Participate in code reviews, playtesting, and iterative feature development
? Preferred Skills (Good to Have)
- Experience with Unreal Engine 5 and C++ programming
- Strong understanding of Object-Oriented Programming (OOP)
- Familiarity with inheritance, polymorphism, encapsulation, pointers, references, and memory management
- Understanding of Unreal Engine macros, reflection, UObject, UCLASS, UPROPERTY, and UFUNCTION
- Knowledge of Actors, Components, Interfaces, Delegates,
and Unreal Engine gameplay architecture
- Familiarity with C++ and Blueprint integration
- Basic understanding of multiplayer networking, replication, and client-server architecture
- Experience with debugging tools, Visual Studio, and Unreal Insights
- Familiarity with Git, GitHub, or other version control systems
- Knowledge of Unreal Engine AI, UI (UMG), Animation Blueprints, GAS, or online subsystems is a plus
- Personal Unreal Engine projects, GitHub repositories, game jams, or a technical portfolio
? What You'll Gain
- Practical experience developing real game systems using Unreal Engine C++
- Mentorship and guidance from experienced developers
- Exposure to professional gameplay programming workflows and software architecture
- Hands-on experience with debugging, optimization, and multiplayer game development
- Opportunities to build a strong technical portfolio
- Certificate of Completion and PPO opportunities for top performers
- Flexible Remote Work Environment
⚠️ Internship Compensation
- This is an unpaid internship opportunity
- No stipend or salary will be provided during the internship period
- Selected interns will receive practical experience, mentorship, project exposure, and a Certificate of Completion
- PPO opportunities may be available for top-performing interns based on performance and project requirements
✅ Eligibility
- Students/Freshers from B.Tech, BCA, MCA, Computer Science, IT, Game Development, or related fields
- Robust interest in C++ programming, game development, and problem-solving
- Basic knowledge of C++ and Unreal Engine is preferred
- Familiarity with Object-Oriented Programming and fundamental data structures is an advantage
- Personal Unreal Engine projects, C++ projects, GitHub repositories, or portfolio work are a plus
? How to Apply
Send your Resume / Portfolio / GitHub / Unreal Engine Projects to:
[email protected]
? Internship Application Form:
https://forms.gle/DGhRTKeQ6PNqw3p89
📌 Unreal Engine C++ Developer Intern (India)
🏢 Akiyam Solutions Private
📍 India