Apolis logo

Graphics Software Engineer

Apolis
  • San Diego, CA
  • $1–$70.24 Per Hour
  • Quick Apply
28 days ago

Job Description

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

Numbers & Facts

LocationSan Diego, CA
IndustryComputer/IT Services
Salary$1–$70.24 Per Hour
Company Size500 to 999 employees
Websitehttps://www.apolisrises.com/

Benefits

Paid Sick Days, Employee Referral Program, Employee Events, Retirement / Pension Plans

About Company

Since 1996, RJT has provided successful SAP, Oracle, and IT consulting solutions and staffing services to clients around the world. The new Apolis brings you the same personalized service fortified with a greater array of IT solutions, global expertise, and cost-management strategies.

We are a global IT consultancy that seamlessly integrates experts and leading-edge solutions into your organization so you can focus on what really matters.

Skills

  • Androidunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • Computer Programmingunmatched
  • Data Managementunmatched
  • Debugging Skillsunmatched
  • GPU (Graphics Processing Unit)unmatched
  • Graphics Softwareunmatched
  • Memory Hardwareunmatched
  • Memory Managementunmatched
  • OpenGL Programming Librariesunmatched
  • Performance Managementunmatched
  • Performance Tuning/Optimizationunmatched
  • Software Engineeringunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder