Job Details
Senior Rendering Engineer C++ in 3D Map
Senior Rendering Engineer with C++ experience for a 3D Map project at 2GIS. Responsibilities include preparing and rendering map data, creating graphical effects, and optimizing the graphics subsystem. Remote position.
You will be responsible for: - Preparing and rendering new map data. - Writing various graphical effects. - Improving interaction with modern graphics APIs (Vulkan, Metal, OpenGL). - Performance of the graphics subsystem and the 3D engine as a whole. - Data compression (including creation and optimization of proprietary data storage formats). - Generalization and simplification of data. - Development of algorithms and data structures that are performant on various mobile devices. - Improving and supporting the proprietary map style description language.
We expect you to have: - Over 5 years of experience with modern C++. - Experience with graphics APIs (Metal, OpenGL, DirectX, Vulkan). - Experience in writing shader programs. - Knowledge of fundamental algorithms and data structures, including experience with computer graphics algorithms. - Ability to engage in the development of complex software solutions – from requirement analysis and discussion to architecture design and writing quality code. - Teamwork skills – open communication and task discussion, finding the best solutions together with the team.
Don't miss a single job
Subscribe to our Telegram channel