JobXDubai
JobsCompaniesSalariesFor employersPricing
ATS Resume ScannerGratuity CalculatorVisa Eligibility CheckerLeave Calculator
View All Tools
Job Market PulseKnowledge HubCareer GuidesCV ServicesEmirates Cabin Crew GuideCareer Coaching
Hiring? Employer sign inSign InGet Started
CV-Review.comAI CV reviewDialMiloYour 24/7 AI receptionistBubblyPhoneCheap browser callsPatientNotes.aiAI medical scribeUAE-Labour-Law.comUAE labour law AI assistantSEOFix.aiSEO audits your AI agent fixesCV-Review.comAI CV reviewDialMiloYour 24/7 AI receptionistBubblyPhoneCheap browser callsPatientNotes.aiAI medical scribeUAE-Labour-Law.comUAE labour law AI assistantSEOFix.aiSEO audits your AI agent fixes
CV-Review.comAI CV reviewDialMiloYour 24/7 AI receptionistBubblyPhoneCheap browser callsPatientNotes.aiAI medical scribeUAE-Labour-Law.comUAE labour law AI assistantSEOFix.aiSEO audits your AI agent fixesCV-Review.comAI CV reviewDialMiloYour 24/7 AI receptionistBubblyPhoneCheap browser callsPatientNotes.aiAI medical scribeUAE-Labour-Law.comUAE labour law AI assistantSEOFix.aiSEO audits your AI agent fixes

Jobs by Category

  • Engineering & Technology
  • AI & Machine Learning
  • Sales & Business Development
  • Finance & Accounting
  • Marketing & Communications
  • Human Resources
  • Operations & Logistics
  • Construction & Engineering
  • Real Estate & Property
  • Energy & Sustainability
  • Healthcare & Medical
  • Hospitality & Tourism
  • Product Management
  • Data & Analytics
  • Design & Creative
  • Customer Support
  • Legal & Compliance
  • Education & Training
  • Executive & Management
  • Administrative

Popular Searches

  • Software Engineer Jobs in Dubai
  • Data Analyst Jobs in Dubai
  • Accountant Jobs in Dubai
  • Nurse Jobs in Dubai
  • Teacher Jobs in Dubai
  • Sales Jobs in Dubai
  • Receptionist Jobs in Dubai
  • Driver Jobs in Dubai
  • Customer Service Jobs in Dubai
  • HR Jobs in Dubai
  • Marketing Jobs in Dubai
  • Project Manager Jobs in Dubai

Platform

  • Browse Jobs
  • All Jobs A–Z
  • Jobs in Dubai
  • Jobs in Abu Dhabi
  • Jobs in Sharjah
  • Jobs in Ajman
  • Jobs in Ras Al Khaimah
  • Jobs in Fujairah
  • Jobs in Umm Al Quwain
  • Company Directory
  • All Companies A–Z
  • Salary Guide
  • Job Market Pulse
  • Job Market Reports
  • Sign Up Free

Jobs in Saudi Arabia

  • All Jobs in Saudi Arabia
  • Jobs in Riyadh
  • Jobs in Jeddah
  • Jobs in Khobar
  • Jobs in Dammam
  • Jobs in Mecca
  • Jobs in Dhahran
  • Jobs in Jubail
  • Jobs in Medina
  • Companies Hiring in KSA

Free Tools

  • ATS Resume Scanner
  • Gratuity Calculator
  • Leave Calculator
  • Leave Encashment
  • Notice Period Calculator
  • Is My Salary Good in Dubai?
  • Visa Eligibility Checker

Resources

  • Knowledge Hub
  • Career Guides
  • UAE Work Visa Guide
  • Dubai Salary Guide
  • CV Writing Tips
  • CV Services
  • Emirates Cabin Crew Guide
  • Career Coaching
  • LinkedIn Optimization

Company

  • About Us
  • For Employers
  • Careers
  • Contact
  • Advertise
  • Press & Data
  • Help Centre
  • Privacy Policy
  • Terms of Service

Our Projects

  • Inhype Studio— Go Viral on LinkedIn
  • PatientNotes.ai— AI Medical Scribe
  • JobXRecruiter.com— Review 1000s of CVs
  • CV-Review.com— AI CV Review
  • Careerproof.io— AI Career Proof
  • UAE-Labour-Law.com— Labour Law AI Assistant
  • SmilePreviews.com— AI Smile for Dentists
  • BubblyPhone.com— Cheap Browser Calls
  • DialMilo.com— AI Phone Receptionist
  • Gesichtsbehandlung-Muenchen.com— Facial Treatments Munich
JobXDubai© 2026 JobXDubai. All rights reserved.
Built by Vadim (X, LinkedIn)
HomeJobsComputer Graphics Engineer | Rendering Software Specialist

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

Computer Graphics Engineer | Rendering Software Specialist

Abu Dhabi, UAEPosted today

ApplyApply on company siteCheck my matchMy match

Salary
AED 12k–18k a month· est.
Job type
Full time
Level
Mid level
Field
Engineering & Technology
Work mode
On site

About the role

🎨 We’re Hiring: 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 (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. ✅ Requirements • 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. 🌟 What We Offer • Competitive salary and comprehensive employee benefits. • Opportunity to work on advanced computer graphics and rendering technologies. • Exposure to modern GPUs, graphics APIs, rendering engines, and visualization platforms. • Professional development in graphics programming, GPU optimization, and rendering architecture. • Training and support for relevant technical certifications and specialized learning. • Opportunities to work on high-performance rendering and visually demanding applications. • Collaboration with experienced graphics engineers, engine developers, technical artists, and software architects. • Opportunities to explore ray tracing, real-time simulation,

Requirements

• 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++
  • DirectX
  • Vulkan
  • OpenGL
  • Metal
  • HLSL
  • GLSL
  • shader development
  • graphics APIs
  • GPU programming
  • RenderDoc
  • NVIDIA Nsight
  • PIX
  • Unreal Engine
  • Unity
  • ray tracing
  • path tracing
  • global illumination
  • LOD
  • frustum culling
  • occlusion culling
  • instancing
  • texture processing
  • material systems
  • mesh processing
  • post-processing
  • tone mapping

Not sure you fit this role?

Upload your CV and see how you score against The Root Access Network (T.R.A.N) and every other live job. It's free.

Get my free matches

AED 12k–18k a month· est.

ApplyApply on company siteCheck my matchMy match

Similar jobs across the Gulf

Tech & VFX Artist - Talent Pool - Talent Pool (MEA)

SideDubai, UAE

AED 15k–30k a month· est.

Tech & VFX Artist - Talent Pool - Talent Pool (MEA)

SideRiyadh, Saudi Arabia

AED 14k–25k a month· est.

Cinematics & Lighting Artist - Talent Pool (MEA)

SideDubai, UAE

AED 15k–30k a month

2D Designer

JobgetherRiyadh, Saudi Arabia

AED 10k–18k a month· est.

Software Engineer

ADGManama, Bahrain

AED 58k–88k a month· est.

Programming - (Various Disciplines) - Talent Pool (MEA)

SideRiyadh, Saudi Arabia

AED 15k–25k a month· est.