Graphics Rendering Engineer — Real-Time GPU & PBR Expert

The Root Access Network (T.R.A.N)

Abu Dhabi

On-site

AED 180,000 - 320,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Advanced graphics tech exposure
Professional development support
Team of graphics engineers

Job summary

The Root Access Network (T.R.A.N) is seeking a Computer Graphics Engineer | Rendering Software Specialist to design, develop, and optimize advanced graphics systems for gaming, simulation, and visualization. You will implement real-time rendering techniques, PBR, GI, shadows, and shader programs using HLSL/GLSL while collaborating with cross-disciplinary teams.

You will optimize rendering pipelines, explore ray/path tracing, and contribute to architecture and tooling to improve performance,

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Computer Graphics, Software Engineering, or a related technical discipline.
  • Proven experience in computer graphics programming, rendering-engine development, graphics software, or real-time visualization.
  • Strong programming skills in C++ and experience developing performance-critical software.
  • Solid understanding of computer graphics fundamentals, including linear algebra, vectors, matrices, transformations, and coordinate systems.
  • Experience with graphics APIs such as DirectX, Vulkan, OpenGL, or Metal.
  • Proficiency in shader development using HLSL, GLSL, or equivalent technologies.
  • Strong understanding of rendering pipelines, rasterization, lighting models, shading, materials, and texture processing.
  • Knowledge of physically based rendering, shadow techniques, reflections, and global illumination.
  • Experience with GPU programming, parallel computing, or compute shaders is advantageous.
  • Understanding of GPU architecture, memory management, graphics resources, and performance constraints.
  • Experience with graphics profiling and debugging tools such as RenderDoc, NVIDIA Nsight, PIX, or equivalent utilities.
  • Familiarity with graphics engines such as Unreal Engine, Unity, or custom rendering engines is beneficial.
  • Understanding of 3D geometry, mesh processing, spatial data structures, and visibility optimization.
  • Experience with real-time rendering optimization and frame-time analysis.
  • Knowledge of ray tracing, path tracing, or hardware-accelerated rendering is advantageous.
  • Familiarity with image processing, numerical methods, and computational geometry is beneficial.
  • Experience developing cross-platform graphics applications is preferred.
  • Strong analytical and problem-solving skills.
  • Excellent debugging abilities and attention to technical detail.
  • Ability to evaluate trade-offs between visual quality, performance, and computational cost.
  • Strong communication and collaboration skills.
  • Ability to work effectively with multidisciplinary engineering and creative teams.
  • Experience with Git, code reviews, automated testing, and software development lifecycle practices.
  • Ability to manage multiple technical tasks and meet project deadlines.
  • A portfolio demonstrating graphics programming, rendering projects, shader development, or engine-level contributions is preferred.
  • Relevant certifications or specialized training in computer graphics, GPU programming, or rendering technologies are advantageous.

Responsibilities

  • Design, develop, and maintain graphics software, rendering systems, and visualization tools.
  • Implement real-time and offline rendering techniques for complex graphical applications.
  • Develop and optimize rendering pipelines for geometry processing, lighting, shading, texturing, and post-processing.
  • Implement physically based rendering (PBR), global illumination, shadow mapping, reflections, and advanced lighting techniques.
  • Develop shaders using HLSL, GLSL, or other relevant shader programming languages.
  • Work with graphics APIs such as DirectX, Vulkan, OpenGL, or Metal.
  • Develop GPU-accelerated algorithms and optimize graphics workloads for modern hardware.
  • Analyze rendering performance and identify bottlenecks in CPU, GPU, memory, and graphics pipeline operations.
  • Optimize frame rates, rendering latency, resource utilization, and visual quality.
  • Implement techniques such as level of detail (LOD), frustum culling, occlusion culling, batching, and instancing.
  • Develop graphics components for 3D engines, visualization platforms, simulation environments, and interactive applications.
  • Improve rendering architecture, graphics abstractions, resource management, and pipeline efficiency.
  • Implement texture processing, material systems, mesh processing, and geometry optimization techniques.
  • Develop image-processing and post-processing effects, including tone mapping, anti-aliasing, and screen-space effects.
  • Work with 3D artists, technical artists, engine programmers, designers, and software engineers to meet visual and technical requirements.
  • Integrate rendering systems with game engines, simulation software, visualization tools, and other applications.
  • Develop tools for graphics debugging, profiling, asset inspection, and rendering analysis.
  • Investigate graphical artifacts, rendering inaccuracies, shader issues, and hardware-specific compatibility problems.
  • Conduct visual-quality assessments and performance benchmarking across supported devices and graphics configurations.
  • Support cross-platform graphics development and ensure consistent rendering behavior across hardware environments.
  • Evaluate emerging GPU architectures, graphics APIs, rendering techniques, and hardware capabilities.
  • Implement and optimize compute shaders and GPU-based parallel-processing solutions where appropriate.
  • Explore ray tracing, path tracing, real-time global illumination, and other advanced rendering methods.
  • Maintain clean, modular, efficient, and well-documented graphics code.
  • Participate in code reviews, technical design discussions, and graphics architecture planning.
  • Collaborate with QA teams to reproduce, diagnose, and resolve rendering and performance issues.
  • Establish graphics programming standards, coding practices, and optimization guidelines.
  • Support integration, testing, deployment, and maintenance of graphics software releases.
  • Research new approaches to rendering quality, computational efficiency, and visual realism.
  • Recommend technical improvements to graphics pipelines, rendering architecture, and software performance.

Skills

C++ programming
Real-time rendering
GPU optimization
Shader development
Graphics APIs
Render theory
Cross-team collaboration
Performance analysis
Compute shaders

Education

Bachelor’s or Master’s degree in Computer Science/Engineering/Graphics

Tools

RenderDoc
NVIDIA Nsight
PIX
Unreal Engine
Unity
DirectX
Vulkan
OpenGL

Job description

The Root Access Network (T.R.A.N) is seeking a Computer Graphics Engineer | Rendering Software Specialist to design, develop, and optimize advanced graphics systems for gaming, simulation, and visualization. You will implement real-time rendering techniques, PBR, GI, shadows, and shader programs using HLSL/GLSL while collaborating with cross-disciplinary teams.

You will optimize rendering pipelines, explore ray/path tracing, and contribute to architecture and tooling to improve performance,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Graphics Engineer: Real-Time Rendering Expert
Senior Computer Graphics Engineer: Real-Time Rendering Expert

PARAGON POLYMER PRODUCTS ( P) LTD - EXPORTS • Abu Dhabi

On-site
AED 250,000 - 450,000
Computer Graphics Engineer | Rendering Software Specialist
Computer Graphics Engineer | Rendering Software Specialist

PARAGON POLYMER PRODUCTS ( P) LTD - EXPORTS • Abu Dhabi

On-site
AED 250,000 - 450,000
Computer Graphics Engineer | Rendering Software Specialist
Computer Graphics Engineer | Rendering Software Specialist

X Solution • Abu Dhabi

On-site
AED 279,000 - 446,000
Competitive salary
Employee benefits
Professional development
+1
Real-Time Rendering Engineer: GPU-Optimized Graphics
Real-Time Rendering Engineer: GPU-Optimized Graphics

X Solution • Abu Dhabi

On-site
AED 279,000 - 446,000
Competitive salary
Employee benefits
Professional development
+1
Computer Graphics Engineer | Rendering Software Specialist
Computer Graphics Engineer | Rendering Software Specialist

The Root Access Network (T.R.A.N) • Abu Dhabi

On-site
AED 180,000 - 320,000
Competitive salary
Advanced graphics tech exposure
Professional development support
+1
Senior Cross Platform Rendering Specialist
Senior Cross Platform Rendering Specialist

Zero Labs • United Arab Emirates

Remote
AED 350,000 - 550,000
100% remote
Flexible coordination across teams
Challenging graphics and cross‑platf​’
+1
Senior Remote Cross-Platform Rendering Engineer
Senior Remote Cross-Platform Rendering Engineer

Zero Labs • United Arab Emirates

Remote
AED 350,000 - 550,000
100% remote
Flexible coordination across teams
Challenging graphics and cross‑platf​’
+1
Senior Cross-Platform Rendering Engineer - Remote
Senior Cross-Platform Rendering Engineer - Remote

Zero Labs • Abu Dhabi

Remote
AED 180,000 - 300,000
Senior Frontend Engineer — Real-Time Rendering Expert
Senior Frontend Engineer — Real-Time Rendering Expert

Client of Cognitive • Abu Dhabi

On-site
AED 360,000 - 600,000
Senior Cross Platform Rendering Specialist
Senior Cross Platform Rendering Specialist

Zero Labs • Abu Dhabi

Remote
AED 180,000 - 300,000
Top locations