Enable job alerts via email!

3D Graphics Engine Lead Architect

European Tech Recruit

Tampere

On-site

EUR 70 000 - 100 000

Full time

Today
Be an early applicant

Job summary

A leading telecommunications/tech company based in Tampere is seeking a skilled 3D Graphics Engine Lead Architect. The role involves designing advanced rendering techniques, optimizing performance across multiple platforms, and mentoring junior team members. Candidates should have over 10 years of experience in graphics programming and be proficient in C++ and various graphics APIs. This position is available onsite in Tampere or Helsinki.

Qualifications

  • 10+ years in graphics programming with significant contributions to graphics engines.
  • Strong understanding of game/graphics engine architectures.
  • Ability to tackle complex technical challenges.

Responsibilities

  • Design and implement advanced rendering techniques.
  • Profile and optimize rendering performance.
  • Stay updated on cutting-edge graphics techniques.

Skills

C++
Graphics APIs (Vulkan, OpenGL, Metal)
Shader languages (GLSL, HLSL)
Rendering techniques (TAA, Raytracing, Global Illumination)
Linear algebra and 3D geometry
Mentoring and technical leadership
Excellent communication skills
Job 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 nh@eu-recruit.com.

We are an equal opportunities employer and welcome applications from all qualified candidates.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.