3D Graphics Engine Lead Architect
European Tech Recruit are working closely with a leading telecommunications / tech company, based in Tampere, who are looking for a talented 3D Graphics Engine Lead Architect to join their team.
This role is available onsite in either Tampere or Helsinki.
Responsibilities as 3D Graphics Engine Lead Architect:
Graphics Rendering Development:
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/).
European Tech Recruit are working closely with a leading telecommunications / tech company, based in Tampere, who are looking for a talented 3D Graphics Engine Lead Architect to join their team.
This role is available onsite in either Tampere or Helsinki.
Responsibilities as 3D Graphics Engine Lead Architect:
Graphics Rendering Development:
- Design and implement advanced rendering techniques (e.g., real-time ray tracing, global illumination, shading models).
- Develop and optimize graphics rendering and pipelines for different PC and mobile platforms (our OS, Android, Windows, iOS, MacOS, Linux).
- Write high-performance code in languages like C++, and GLSL for rendering engine.
- Integrate and customize graphics APIs such as Vulkan, OpenGL ES, and Molten VK/Metal.
- Profile and optimize rendering performance to achieve high frame rates and visual fidelity within hardware constraints.
- Implement techniques like level-of-detail (LOD), culling, and texture streaming to improve efficiency.
- Debug and resolve rendering artifacts or performance bottlenecks.
- Stay updated on cutting-edge graphics techniques and hardware advancements (e.g., GPU architectures, new APIs).
- Prototype and integrate emerging technologies like real-time ray tracing, AI-driven upscaling (DLSS), or procedural generation.
- Evaluate and adopt new tools or libraries to enhance visual quality or performance.
- Ensure graphics engine is compatible across multiple operating systems (our OS, Android, Windows, iOS, MacOS, Linux).
- Adapt rendering techniques to meet platform-specific requirements and constraints.
- 10+ years in graphics programming, with a track record of shipped products or significant contributions to commercial or in-house graphics engines.
- Proficiency in C++, graphics APIs (e.g. Vulkan, OpenGL, Metal), shader languages (GLSL, HLSL), understanding of game/graphics engine architectures (e.g. Unreal, Unity, Godot) and mastering rendering techniques like TAA, Raytracing, Global Illumination etc.
- Strong understanding of linear algebra, 3D geometry, and some physics for realistic rendering.
- Ability to tackle complex technical challenges and optimize for performance.
- Experience in mentoring juniors and driving technical initiatives.
- Excellent oral and written English communication skills.
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/).
