Senior Graphics Engineer responsible for developing and optimizing real‑time rendering features on mobile platforms.
Locations (5)
United Kingdom
Ireland
Portugal
Spain
Barcelona, Catalonia, Spain
Responsibilities
Develop and optimize real‑time rendering features on mobile platforms using Vulkan (Android) and Metal (iOS).
Work with clustered/meshlet‑based geometry systems, implementing GPU‑driven visibility, culling, and LOD.
Integrate and refine modern rendering techniques such as clustered/tiled lighting, temporal anti‑aliasing (TAA), and super‑resolution (TSR).
Assist in the development of real‑time global illumination features in collaboration with senior technical staff, ensuring scalability across different device tiers.
Write and optimize shaders (HLSL/GLSL/MSL) for power‑efficient mobile performance.
Requirements
Nice to have: UE5 Nanite/Lumen
Nice to have: custom engine development
Nice to have: open‑source graphics tools
Nice to have: cross‑platform rendering beyond mobile
We are looking for a Senior Graphics Engineer to work on real-time rendering features and optimizations for an ambitious, unannounced, cross-platform Strategy/MMO title.
Locations (5)
United Kingdom
Ireland
Portugal
Spain
Barcelona, Barcelona, Spain
Responsibilities
Develop and optimize real-time rendering features on mobile platforms using Vulkan (Android) and Metal (iOS).
We are looking for a graphics engineer to join the Lighting team within Unity Graphics. The role involves maintaining existing graphics features in the Scriptable Render Pipeline and participating in building new features, optimizing graphics solutions for many platforms using innovative rendering methodologies.
Compensation
Base Salary Range: We determine the base salary range for this role based on your primary work location: Denmark- 577,300.00 - 721,600.00 DKK annual
Responsibilities
Maintain existing graphics features in our Scriptable Render Pipeline
Participate in building new graphics features
Solve graphics challenges while delivering maintainable and extensible features optimized for many platforms
Work with artist-facing features for rendering: direct lighting, indirect diffuse and specular lighting, ray tracing, shadow mapping
As a UI Developer at Ubisoft Saguenay, you will develop modules that bring life to menus, HUDs, and mini-games, collaborating with design, programming, and art teams to provide consistent and accessible interfaces across all platforms.
Responsibilities
Study design documents to understand the intended game experience and contribute to discussions aimed at improving game design and user experience.
Define user interface features with the graphic designer, then design menus and systems specific to each platform ensuring visual consistency, functionality, and compliance with team expectations.
Understand the UI structure to support the presentation team and provide tools for interface systems and debugging via internal 'draw'.
Quickly create interaction prototypes, integrate feedback, and collaborate with design, programming, and art teams by sharing technical, creative, and planning advice.
Integrate designs and animations with the graphic designer, provide animation connection points, and support audio integration.
Support the VFX team in implementing visual effects, ensure there are no regressions when optimising, propose improvements, and create tutorials. Provide technical solutions to artistic requirements by collaborating with GPP teams on how to achieve specific visual results. Produce and maintain shaders and complex VFX. Monitor and optimise performance: PC/Consoles profiling and optimisation. Act as the gatekeeper of VFX constraints, pushing for top visual quality and performance working collaboratively with Art Leads, Technical Directors and QA. Pipeline: explore optimisation opportunities and improve production workflows. R&D: conduct tests and experimentation to propose new solutions and improvements.
Responsibilities
Support the VFX team in implementing visual effects
Ensure there are no regressions when optimising
Propose improvements and create tutorials
Provide technical solutions to artistic requirements
Create performant VFX in Unity while maintaining intended artistic direction and collaborate with cross-functional teams to build features and solve creative problems.
Responsibilities
Create performant VFX in Unity while maintaining intended artistic direction.
Collaborate with art, design, engineering, and product teams to build features and solve creative problems.
Build rapid prototypes of experimental features using Unity 3D or other mobile platform tools.
Iterate on Unity 3D scene implementation to finalize product and creative requirements.
Create performant graphics shaders for beautiful visuals.
Requirements
BS or MS degree in design, games-related or technical field.
Nice to have: agentic AI workflows
Nice to have: reading, debugging, and explaining AI-generated work
Nice to have: fluent Japanese
Nice to have: solid artistic skills (color, shape, light, motion)
Work with clustered/meshlet‑based geometry systems, implementing GPU‑driven visibility, culling, and LOD.
Integrate and refine modern rendering techniques such as clustered/tiled lighting, temporal anti‑aliasing (TAA), and super‑resolution (TSR).
Assist in the development of real‑time global illumination features in collaboration with senior technical staff, ensuring scalability across different device tiers.
Write and optimize shaders (HLSL/GLSL/MSL) for power‑efficient mobile performance.
Requirements
Nice to have: UE5 Nanite/Lumen
Nice to have: Custom engine development
Nice to have: Open‑source graphics tools
Nice to have: Technical publications
Nice to have: Cross‑platform rendering beyond mobile
Work with clustered/meshlet-based geometry systems, implementing GPU-driven visibility, culling, and LOD.
Integrate and refine modern rendering techniques such as clustered/tiled lighting, temporal anti-aliasing (TAA), and super-resolution (TSR).
Assist in the development of real-time global illumination features in collaboration with senior technical staff, ensuring scalability across different device tiers.
Write and optimize shaders (HLSL/GLSL/MSL) for power-efficient mobile performance.