×
Register Here to Apply for Jobs or Post Jobs. X

Graphics Software Engineer

Job in San Diego, San Diego County, California, 92121, USA
Listing for: Apolis
Full Time position
Listed on 2026-07-16
Job specializations:
  • Software Development
    C++ Developer, Game & 3D/XR Development, Software Engineer, AI Engineer (Applied/Software)
Job Description & How to Apply Below

Job Title Graphics Software Engineer (XR / Gaussian Splatting / Android)
Duration 6-Month Contract

Location:
San Diego, CA


Job Description
This is a hands-on, performance-critical role where you will work on cutting-edge rendering systems and optimize GPU pipelines for real-time execution.

Key Skills (Must-Have)
Strong experience with Vulkan (render pipelines, compute shaders, synchronization, descriptor sets)
Expert-level C++ (C++17/20) for real-time systems
Deep knowledge of mobile GPU optimization (Adreno preferred)

Experience with GLSL / SPIR-V shader optimization
Strong background in GPU profiling, debugging, and performance tuning

What You’ll Work On
Develop and optimize Dynamic Gaussian Splatting (3

DGS) rendering pipelines
Improve rendering performance (sorting, shader efficiency, data layouts)
Optimize pipelines for mobile GPUs (Android / XR devices)
Design memory-efficient GPU data pipelines
Debug rendering issues (flickering, precision differences, GPU/CPU inconsistencies)
Collaborate with XR, vision, and avatar teams on real-world applications

Required Qualifications
Bachelor’s/Master’s in CS, CE, EE, or related field
Strong C/C++ programming skills

Experience with Android development & GPU programming (Vulkan/OpenGL ES)
Solid understanding of real-time rendering & GPU memory management

Nice to Have

Experience with Gaussian Splatting / XR / AR/VR systems
Familiarity with Qualcomm Adreno architecture

apolis

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary