Computer Graphics Engineer | Rendering Software Specialist
Job in
Abu Dhabi, UAE/Dubai
Listed on 2026-10-19
Listing for:
X Solution
Full Time
position Listed on 2026-10-19
Job specializations:
-
Software Development
Game & 3D/XR Development, Software Engineer, C++ Developer, Computer Software / Middleware
Job Description & How to Apply Below
Computer Graphics Engineer | Rendering Software Specialist
Employment Type: Full-Time
Level: Mid-Level to Senior
We are seeking a technically strong and innovative Computer Graphics Engineer | Rendering Software Specialist to develop, optimize, and maintain advanced graphics systems and rendering technologies. This role combines computer graphics programming, rendering-engine development, real-time visualization, GPU optimization, and graphics performance engineering to deliver high-quality visual experiences for gaming, simulation, animation, virtual production, and other graphics-intensive applications.
Key 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 (P ), 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.
- Bachelor’s or Master’s degree in Computer Science, Computer…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×