Integrate new technologies in the game engine
Research and Development of new features regarding System, Audio, Networking, etc.
Optimize / develop the game engine, and data pipeline.
Collaborate with the technical director and leads on technical design and core tech and feature rollout.
Advise team on development of engineering system across the entire codebase.
Work with artists, designers, and other engineers to identify systems in need of maintenance, optimization and / or replacement.
Coordinate with the rest of the team to ensure a smooth roll out of new engine features.
Review the work of other engineers and provide mentorship to junior members of the team.
4+ years programming experience.Shipped at least 1 game as engine programmer
Relevant experience working on current and previous-gen consoles, especially regarding system development / console compliance requirements, console-specific features
Mastery of C / C++, with excellent multi-threaded programming techniques.
Bachelor’s degree in software engineering, computer science, or equivalent experience.
Deep understanding of low-level optimizations and core subsystems, memory management, cross-platform development.
Expertise on at least one major platform
Fluent in English
Experience with commercial engines is a plusUnderstanding of 3D rendering algorithms and related mathematics is a plus.
Knowledge of DirectX and OpenGL is a plus.
Knowledge of HLSL / Cg is a plus.
If you meet the minimum requirements and are interested in applying for this position, please send your details to careers key-talents.
com with Engine Programmer , in the subject line.
Follow us on LinkedIn : https : / / lnkd.in / eRC7cWm
Follow us on Facebook :
https : / / www.facebook.com / KeyTalents.KeyTalents /