Graphics Software Engineer
eTeam Inc
Graphics Software Engineer
We are seeking a contractor Graphics Software Engineer to support development of real-time Gaussian Splatting–based rendering systems for avatar and XR applications running on-device (edge devices such as Android phones and AR glasses). This role focuses on GPU optimization, memory-efficient data pipelines, and real-time Gaussian Splatting rendering under mobile constraints. The ideal candidate will be highly hands-on and able to quickly improve performance-critical systems deployed directly on hardware.
1. Vulkan Graphics Programming - Strong experience with Vulkan render pipelines, compute shaders, synchronization, descriptor sets, memory barriers, and GPU-driven rendering.
2. Modern C++ Performance Engineering - Expert-level C++ for real-time systems, memory management, multithreading, SIMD-friendly data layouts, and low- latency rendering code.
3. Mobile GPU Optimization - Deep understanding of mobile GPU architectures, especially tile-based rendering, bandwidth limits, cache behavior, thermal constraints, and power/performance tradeoffs.
4. GPU Compute and Shader Optimization - Ability to optimize GLSL/SPIR-V compute and graphics shaders, including sorting, culling, binning, blending, prefix sums, compaction, and parallel data processing.
5. Graphics Performance Profiling and Debugging - Experience identifying GPU bottlenecks using profiling tools, analyzing frame timing, shader occupancy, memory bandwidth, overdraw, synchronization stalls, and CPU/GPU overlap.
Principal Duties and Responsibilities:
• Applies Graphics knowledge and experience to architect, design, implement, and verify the structure and performance of GPU hardware, drivers, features, applications, and tools.
• Writes code for features, drivers, and APIs using different languages (e.g., C, C++, perl, python) and ensures code will perform effectively on different platforms.
• Maintains comprehensive pre- and post-silicon tests using tools and methods in different environments (e.g., simulation, emulation, on-device) to verify performance and identify issues.
• Identifies deficiencies in designs and works with team members to develop solutions to improve designs.
• Collaborates with teams and external stakeholders to expose new features and functionality that align with needs and goals for implementation and customization.
• Writes detailed design documentation and feature descriptions for projects to guide developers and/or customers to use or implement software.
Key Responsibilities:
- Develop and optimize Dynamic Gaussian Splatting (3DGS) rendering pipelines
- Improve performance of splat-based rendering, including sorting, data layout, and shader efficiency
- Analyze and resolve issues such as:
- Splat flickering and popping
- Sorting inconsistencies
- Precision differences between CPU and GPU
- Optimize Gaussian Splatting pipelines for mobile GPUs (e.g., Adreno) on Android
- Ensure efficient execution under limited memory, bandwidth, and power constraints
- Tune rendering for real-time performance on phones and AR glasses
- Design compact data representations for Gaussian Splatting frame data
- Optimize CPU → GPU data transfers for real-time rendering
- Eliminate intermediate processing and reduce runtime memory overhead
- Implement GPU shaders tailored to Gaussian Splatting data formats
- Optimize shader input pathways for efficient on-device execution
- Integrate rendering pipelines with motion, lighting systems.
- Debug complex rendering issues in Gaussian Splatting pipelines
- Investigate numerical precision issues and GPU/CPU inconsistencies
- Validate rendering output against reference pipelines
- Collaborate closely with XR, vision, and avatar teams
- Contribute to on-device demos and prototype systems (phones / AR glasses)
- Execute quickly on well-defined tasks with strong ownership of implementation
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- Strong programming skills in C/C++
- Experience with Android platform development
- Experience with GPU programming (OpenGL ES, Vulkan, or similar)
- Solid understanding of:
- Real-time rendering pipelines
- GPU memory management
- Performance optimization on embedded systems
Preferred Qualifications:
- Direct experience with Gaussian Splatting / Relighting / Simulation
- Experience building graphics systems on mobile or XR devices
- Familiarity with Adreno GPU architecture
- Experience optimizing for real-time constraints (latency, bandwidth, power)
- Experience debugging rendering artifacts in GPU pipelines
$175k - $308.5k
...San Diego, California, United States Software and Services Summary:Apple's ProVideo... ...worldwide. We are looking for a skilled engineer with deep expertise in GPU-accelerated visual... ...Deep expertise in Apple platform graphics and compute frameworks beyond Metal, such...SuggestedWorldwideRelocation$116k - $180k
...Job Description Job Description We’re looking for an exceptional, opinionated full-stack software engineer to join the team responsible for building and deploying our platform, and web/mobile applications used by thousands of customers. Our team is made up of a small...SuggestedWork experience placementH1bRemote work$130k - $180k
...Role: Customer Software Application Engineer Location: San Diego, CA (in-office) Salary Range: $130,000 - $180,000 / yr + stock options, 401k matching, and other benefits Role Overview: At Seasats, we're building the future of autonomous ocean vehicles. Our...SuggestedPermanent employmentFull timeWork at officeLocal areaFlexible hoursNight shift- ...extension of our communications protocolSoftware architecture and engineering process developmentRequired QualificationsMust be a US... ...calm and effective under operational pressureExperience with software development processes such as AgileExperience with aerospace software...Suggested
$102.8k - $171.3k
Position Summary Join our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ...fuel growth through innovation. Work You’ll Do As a Project Software Engineer III, you will develop, test, maintain, and support...SuggestedLocal areaFlexible hours- ...and excels at providing data driven analytic insights, systems engineering, strategies and plans that address current and emerging... ...as part of a team; training will be provided.SPA is seeking a Software Engineer in San Diego, CA to assist with the development of warfare...Flexible hours
$107.9k - $195.05k
General program information and/or position overview:Leidos’ Undersea Systems Division is seeking a Software Engineer in San Diego, CA to join a fast-paced R&D engineering group. This role is a unique opportunity to drive innovation in underwater vehicle systems, maritime...Full timeFlexible hoursNight shift- ...Job Description Job Description Description: Summary The Software Engineer is responsible for meeting daily, short-term, and long-term goals of software development operations and data processing. Key responsibilities include maintaining the current applications...Temporary workWork at office
- ...Description Description About The Role: Innovative Defense Technologies (IDT), a leading defense technology company, is seeking a Software Engineer to be part of our Integrated Mission Systems (IMS) team and based out of our San Diego, CA location. This Software...Full timeWork at officeImmediate startRemote work
- ...securing modern digital capabilities across cloud, data, and software environments. Our teams tackle complex, real-world challenges... ...DevSecOps, and resilient software architectures, working alongside engineers and operators to deliver resilient, forward-leaning solutions...
$165k - $250k
...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and... ...across air, maritime, and ground domains. We are seeking a Staff Engineer to develop these capabilities from algorithms and production C++...Full timeTemporary workPart timeWork at officeWorldwideRelocation3 days per week- ...Job Description Job Description Senior Software Engineer Responsibilities: Provide technical expertise within the Engineering department to solve difficult software challenges or problems or to bring in new technical capability Design, develop, document and...Work experience placement
- The job Branded Research, Inc. seeks a motivated and experienced Senior Software Engineer to help oversee all technical aspects of a leading insights and technology company. The Senior Software Engineer will play a critical, embedded part in the continuous development...Work at office
$37 - $97 per hour
...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and... ...internship! About the Role Shield AI's Software Development Engineer Intern program spans engineers who design, build, and test the...Full timeInternshipSummer internshipWork at officeWorldwideRelocation$168k - $198k
...sciences companies design optimal clinical trials. Our AI powered software platform optimizes and orchestrates complex clinical... ...Best Practices: Be a driving force in establishing and promoting engineering best practices, ensuring quality, performance, and scalability...Temporary workWork at officeRemote workWork from homeFlexible hours$160k - $190k
...Job Description Job Description Description: Job Title: Software Engineer 5-7 FLSA Status: Exempt Salary Range: $160,000 to $190,000 Work Hours: Full Time, Monday through Friday, 8am to 5pm Work Location: In-office (La Mesa, CA), Hybrid, or Remote...Full timeWork at officeRemote workMonday to Friday$107k - $125k
...high-impact company at a genuinely exciting moment in its journey. POSITION SUMMARY We are seeking a highly motivated Software Engineer II to join our dynamic team at a leading biomedical device company. This position will involve designing and developing software...Work at officeFlexible hours$180k - $250k
...Role: Senior Perception Software Engineer Location: San Diego, CA (in-office) Salary Range: $180,000 - $250,000 + stock options, 401k matching, and other benefits Role Overview: Seasats' vehicles operate in highly remote and often communications-limited environments...Permanent employmentFull timeWork at officeLocal areaRemote workFlexible hours$160k - $220k
...We are unable to sponsor or take over sponsorship of an employment Visa at this time. RIVO is seeking an experienced Senior Software Engineer to help accelerate the evolution of our proprietary Loan Management System (LMS), the platform that powers our business and...Immediate startRemote workWork visa- ...Onsite Principal Duties and Responsibilities: • Applies Software knowledge to assist and support the design, development,... ...5. C or C++ Required Education: Bachelor’s Degree in Engineering, Information Systems, Computer Science or related field. \nCompany...
- ...drone operations Development of new algorithms Modifications and extension of our communications protocol Software architecture and engineering process development Required Qualifications Must be a US Citizen Strong development experience with C++ Front...
$135.82k - $141.13k
...Position Overview We are looking for a Software Engineer to design, develop, and expand our SDK & Demo App ecosystem across multi-device and network environments. Our software layer supports our core identity document scanning hardware. This is an onsite position located...Temporary workFlexible hours- ...Job Description Job Description We are helping an on-demand, autonomous ride-hailing company find a Software Engineer to design and build production-grade AI applications, agents, and conversational systems. In this role, you’ll develop AI-powered products that...
$120k - $155k
...Software Engineer II (Backend) $120,000-$155,000 Base Salary, Position eligible for additional incentives including bonus, 401k match, health and welfare benefits. Location: Hybrid working 3-days onsite per week at our San Diego, CA offices. (Please do not apply...Full time3 days per week- ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and... ...verification and validation efforts Collaborate with senior engineers to integrate software components with broader system elements...Full timeTemporary workPart timeInternshipWorldwide
$130k - $165k
...Location - San Diego, CA. This is an on-site/in-person role . Summary/Objective We are seeking a Senior Android Software Engineer to design, build, and maintain high-quality Android applications that are an integral part of our medical device ecosystem....Full timeWork at officeLocal area- ...Description: Onsite in San Diego, CA Our client seeks a Software Engineer to support an onsite project at a Navy base in San Diego.... ...interfaces for embedded or mobile devices with modern UI and graphics frameworks. Experience structuring software to separate...Hourly payLocal area
$105.5k - $168.8k
...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech... ...Summary: The Pyxis ES Development team is looking for Software Engineers to join a high-performing, collaborative development...Hourly payShift work$115k - $150k
...technical leadership and mentorship to junior team members. You will work within a SAFe/Agile environment to deliver high-quality software solutions for a Department of Defense (DoD) program at Naval Base Point Mugu near Camarillo, CA. This role combines technical excellence...For contractorsWork experience placementWork at officeLocal area$68 - $73 per hour
...Akkodis is seeking a Software Engineer III for a Contract with a client in San Diego, CA. The ideal candidate will develop backend automation and integration solutions to streamline engineering validation workflows, improve requirements traceability, and optimize...Hourly payContract workTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graphics Software Engineer. Be the first to apply!
- graphic designer San Diego, CA
- graphic San Diego, CA
- graphic design internship no experience San Diego, CA
- online freelance graphic designer San Diego, CA
- graphic design internship remote San Diego, CA
- graphic designer - startup San Diego, CA
- visual information specialist San Diego, CA
- graphic packaging San Diego, CA
- graphic design remote San Diego, CA
- full-time, temporary graphic designer San Diego, CA



