Company | Crytek |
Job title | Senior C++ Build Pipeline Programmer |
Job location | Frankfurt & Remote |
Type | Full Time |
Responsibilities:
- You will enhance and maintain CryEngine’s CMake-based C++ Compilation Pipeline.
- You’ll work closely with programmers and build engineers to continuously enhance the pipeline
- You’ll ensure the stability of the pipeline for programmers and CI systems
- Optimization of pipeline to make best use of CPU resources
Requirements & Skills:
- 5+ years of professional experience in a relevant field.
- Proficient in CMake.
- Knowledge of scripting languages.
- Experience with debugging and resolving C++ compilation/linker errors.
- Familiar with large-scale configurable projects.
- Familiar building for multiple platforms (e.g. Windows PC, Linux PC, Xbox, Playstation, Android, iOS).
- Familiar working with CMake toolchains and generators (e.g. Ninja, MSBuild).
- Familiar with MSVC, Clang, and GCC compilers and their options (at least one of them).
- Working in a Windows environment.
- Solid English skills, excellent communication skills with a strong affinity for transparency.
Pluses
- Experience with Python
- Experience working with version control system software (e.g. Perforce or Git).
- Experience working with both Windows and Linux environments.
- Professional experience in the Games industry.
- Familiarity with dependency management best practices