Software Engineer - C++ / Game Engine
Keywords Studios plcMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessNiche C++ game-engine skillset reduces applicant density despite metro location.
Highly domain-specific C++ game-engine skills limit cross-industry transferability.
Mandatory C++ and game-engine experience creates moderate resume filtering without explicit years.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and integrate features within game engines or real-time interactive systems using C++.
Contribute to gameplay, engine-level systems, debugging, and performance optimization efforts.
Work with existing codebases to identify and resolve technical issues and ensure robust system operations.
Minimum Requirements
Strong hands-on programming experience in C++ with solid understanding of object-oriented design, memory management, data structures, multithreading, and debugging.
Hands-on experience with Unreal Engine, Unity, proprietary game engines, or similar real-time interactive frameworks.
Familiarity with game engine concepts including game loop, actors/entities and components, object lifecycle, input/event systems, rendering, physics, and asset/resource management.
Work Experience Required: Not explicitly mentioned in the JD.
Ideal Candidate Profile
Experienced working within game engines or real-time interactive systems, regardless of formal professional game development experience.
Capable of independently diagnosing and resolving complex technical problems, understanding entire systems, and managing feature implementation and integration.
Preferably has experience with Unreal Engine and Unreal C++, gameplay systems, multiplayer/networking, AI, animation, physics, tools or engine systems, and performance profiling.
