Keywords Studios, established in Dublin in 1998, now has 70+ studios across Europe, North and South America and Asia with 11,000 employee strength located across 5 continents and 23 countries. The company provides a complete outsourced game art, engineering, testing, audio and localization service for all Console, PC, Handheld and Mobile content, to many of the biggest names in games and interactive entertainment, working on thousands of titles including many of the best-selling titles of the past few years.
Keywords Studios is comprised of many individual brands, all with something unique to offer our clients. The studios are integrated into the Group by Service Line and use the operating systems and tools deployed by those services lines to ensure people and projects can operate across studios and across geographies.
Responsibilities
Build and maintain production-quality C# and/or C++ code
Implement graphics features.
Debug and fix any issues in a large multithreaded code base
Collaborate daily with a cross-disciplinary team to build new or augment existing features in game projects
Invent, extend, and maintain features, workflows, and tools
Provide written documentation as required
Create and maintain positive working relationships with all team members.
Requirements
Required Skills
Skilled in the fields of graphics, rendering, compute, shading and optimization.
Practical Unity knowledge and experience
Applied 3D math skills
Extensive experience with C++ and shading languages (e.g., HLSL, GSLS, etc.) and great skills in OpenGL/Vulkan, DirectX.
Experience with multithreaded programming
Knowledge of the inner workings of current GPU architectures.
Ability to work effectively in a collaborative team environment
Ability to work with a high degree of self-direction when necessary
Excellent organizational, communication and interpersonal skills
Preferred Skills
Experience shipping a game to release
Fluency in C++
3+ years of game development experience, focusing primarily on graphics or rendering work
Familiarity with Unity's Scriptable Render Pipeline
Familiarity with performance profiling tools and optimization
Excellent data structure and algorithm knowledge
Experience with game console development (PlayStation, Xbox, or Switch)