HCL Technologies
HCL Technologies

C++ Technical Lead

RoleEngineering
LevelLead
LocationPune, India
WorkOn-site
TypeFull-time
Posted1 month ago
Apply now

About the role

Job Summary

Must Have Skills:

5+ years of professional experience with Unreal Engine (UE4/UE5)Strong expertise in: Unreal Engine gameplay framework (Game Mode, Actors, Components, etc.)Blueprint scripting and C++ integration Level streaming and world partition systems Advanced proficiency in C++Proven experience delivering at least one shipped product (game, simulation, or real-time application)Strong understanding of performance optimization techniques and tools Experience with version control systems (Perforce or Git)Solid understanding of software architecture and design patterns Experience with:Multiplayer systems (replication, RPCs)Unreal profiling tools (Unreal Insights, GPU/CPU profiling)Niagara VFX systems and animation pipelines Knowledge of rendering pipelines, materials, and shaders Experience integrating third-party SDKs or APIs Familiarity with CI/CD pipelines and build automation Strong technical leadership and ownership mindset Ability to mentor and guide other developers Excellent problem-solving and debugging skills Clear communication with both technical and non-technical stakeholders Ability to balance technical quality with project timelines Passion for real-time development and continuous improvement

Key Responsibilities

Must Have Skills:

5+ years of professional experience with Unreal Engine (UE4/UE5)Strong expertise in: Unreal Engine gameplay framework (Game Mode, Actors, Components, etc.)Blueprint scripting and C++ integration Level streaming and world partition systems Advanced proficiency in C++Proven experience delivering at least one shipped product (game, simulation, or real-time application)Strong understanding of performance optimization techniques and tools Experience with version control systems (Perforce or Git)Solid understanding of software architecture and design patterns Experience with:Multiplayer systems (replication, RPCs)Unreal profiling tools (Unreal Insights, GPU/CPU profiling)Niagara VFX systems and animation pipelines Knowledge of rendering pipelines, materials, and shaders Experience integrating third-party SDKs or APIs Familiarity with CI/CD pipelines and build automation Strong technical leadership and ownership mindset Ability to mentor and guide other developers Excellent problem-solving and debugging skills Clear communication with both technical and non-technical stakeholders Ability to balance technical quality with project timelines Passion for real-time development and continuous improvement

Skill Requirements

Must Have Skills:

5+ years of professional experience with Unreal Engine (UE4/UE5)Strong expertise in: Unreal Engine gameplay framework (Game Mode, Actors, Components, etc.)Blueprint scripting and C++ integration Level streaming and world partition systems Advanced proficiency in C++Proven experience delivering at least one shipped product (game, simulation, or real-time application)Strong understanding of performance optimization techniques and tools Experience with version control systems (Perforce or Git)Solid understanding of software architecture and design patterns Experience with:Multiplayer systems (replication, RPCs)Unreal profiling tools (Unreal Insights, GPU/CPU profiling)Niagara VFX systems and animation pipelines Knowledge of rendering pipelines, materials, and shaders Experience integrating third-party SDKs or APIs Familiarity with CI/CD pipelines and build automation Strong technical leadership and ownership mindset Ability to mentor and guide other developers Excellent problem-solving and debugging skills Clear communication with both technical and non-technical stakeholders Ability to balance technical quality with project timelines Passion for real-time development and continuous improvement

Other Requirements

null

Benefits and perks

Learning Budget

Required skills

Technical leadership

System design

Troubleshooting

About HCL Technologies

Pune

Headquarters