Graphics Software Engineer
Apolis
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 (3DGS) 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
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 (3DGS) 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
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graphics Software Engineer. Be the first to apply!
Related searches
- graphic designer San Diego, CA
- graphic production artist San Diego, CA
- visual designer San Diego, CA
- graphic design internship San Diego, CA
- full-time, temporary graphic designer San Diego, CA
- graphic packaging San Diego, CA
- graphic design internship no experience San Diego, CA
- graphic designer - startup San Diego, CA
- graphic San Diego, CA
- graphic design remote San Diego, CA
