European Tech Recruit
Research Engineer – Real-time Rendering / Graphics / Vulkan / OpenGL
European Tech RecruitIreland20 days ago
Full-timeEngineering, Research +1

We are seeking for Research Engineers (various levels of seniority) to join a growing game-engine research team in Dublin. This role focuses on advancing real-time graphics technologies for next-generation mobile game performance & GPU efficiency.


You will contribute to the design & evolution of the core rendering framework, from material systems & shader pipelines to runtime optimisation while collaborating closely with global engineering teams, research partners, & product groups.


As a Research Engineer your responsibilities will include:


  • Develop & refine real-time rendering systems, including shading frameworks, material workflows, & programmable pipelines.
  • Explore the latest advancements in mobile & real-time graphics, drawing from major academic venues (e.g., SIGGRAPH, Eurographics, EGSR) to propose & prototype new techniques.
  • Evaluate emerging engine features & rendering innovations (e.g., ray tracing, virtualized geometry) & translate them into practical implementation plans.
  • Work directly with academic collaborators, industry partners, & internal engine teams to assess technology impact & align research outcomes with production needs.
  • Optimise rendering performance across mobile platforms & support integration into the final product environment.


As a Research Engineer your skills will include:


Required

  • Master’s or PhD
  • Strong C/C++ expertise with experience building complex, maintainable rendering systems.
  • Practical knowledge of at least one modern graphics API (Metal, Vulkan, or Direct3D 12).
  • Proficiency in shader languages such as HLSL, GLSL, or Metal Shading Language.
  • Solid grounding in contemporary rendering methods—e.g., ray tracing, GI, GPU-driven rendering—and strong 3D mathematics fundamentals.
  • Hands-on experience with game engines (Unity, Unreal Engine, Godot, etc.) & graphics debugging tools (RenderDoc, PIX, Nsight, etc.).
  • Excellent communication & collaborative skills.


Plus

  • Background in developing or extending game engines (Unreal, Unity, Lumberyard, or proprietary engines).
  • Familiarity with ECS & data-oriented design patterns.
  • Ability to turn research concepts into production-ready rendering code
  • Experience with DX12 or Metal is beneficial.
  • Prior development on Android or iOS graphics pipelines is a strong advantage.



Feel free to also refer someone you may know who could be good for the role. If they are successfully placed, we offer a great referral scheme!

Key words – Real-time Rendering / Computer Graphics / Vulkan / OpenGL / Unreal / Unity / Direct3D / Shaders / Game Engines / Publications / R&D / GPU


By applying to this role, you understand that we may collect your personal data & store & process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/wp-content/uploads/2020/04/Privacy-Notice.pdf).

Key Skills

Ranked by relevance