Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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:
- 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.
Performance Optimization:
- 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.
Research and Innovation:
- 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.
Cross-Platform Development:
- 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.
Requirements:
- 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.
If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to [email protected].
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/).
Key Skills
Ranked by relevanceReady to apply?
Join European Tech Recruit and take your career to the next level!
Application takes less than 5 minutes