Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Graphics Software Engineer

eTeam Inc

Job Title: Graphics Software Engineer
Location - San Diego, CA
Duration - 6 Months

Job Overview
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:
• pplies 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
1. Gaussian Splatting Rendering
  • 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
2. On-Device GPU Optimization (Android / Edge Devices)
  • 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
3. Data Pipeline & Memory Efficiency
  • 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
4. Shader Development & Rendering Pipeline Integration
  • 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.
5. Debugging & System Validation
  • Debug complex rendering issues in Gaussian Splatting pipelines
  • Investigate numerical precision issues and GPU/CPU inconsistencies
  • Validate rendering output against reference pipelines
6. Collaboration & Execution
  • 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
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Graphics Software Engineer in San Diego, CA vacancy
  • $174k - $252k

     ...Senior Software Engineer, Embedded, Pixel Graphics Share Senior Software Engineer, Embedded, Pixel Graphics X In most instances, this position requires in-person interviews as part of the hiring process.Note: By applying to this position you will have an opportunity... 
    Suggested

    Jobleads-US

    San Diego, CA
    22 hours ago
  • $90k - $125k

     ...Job Description Job Description Aphantic is experiencing rapid growth, and we're looking for a full-time Full-Stack Software Engineer to join our team and support this exciting expansion. At Aphantic, we're committed to investing in our employees' growth and development... 
    Suggested
    Full time
    Temporary work

    Nathan Kunes Inc

    San Diego, CA
    2 days ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours
    Night shift

    Seasats

    San Diego, CA
    more than 2 months ago
  •  ...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
    Full time

    Joseph Michaels International

    San Diego, CA
    2 days ago
  • $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... 
    Suggested
    Local area
    Flexible hours

    Deloitte

    San Diego, CA
    2 days ago
  • $147k - $184k

    Build the future of digital health with AI at your side.At Resmed, we're looking for a Senior Software Engineer who combines strong engineering fundamentals with product thinking, technical leadership, and curiosity about how AI is reshaping software development. In this... 
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    ResMed

    San Diego, CA
    1 day ago
  • $100k - $200k

     ...mothers, female executives, and scientists.The Opportunity The Software CybersecurityEngineer works on site in our San Diego, CA...  ...security artifacts, conducting technical security reviews with engineering teams, and translating vulnerability findings into actionable,... 
    Worldwide
    Shift work

    Abbott

    San Diego, CA
    2 days ago
  •  ...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

    Systems Planning and Analysis

    San Diego, CA
    3 days ago
  • $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 time
    Flexible hours
    Night shift

    Leidos

    San Diego, CA
    4 days ago
  • $90k - $113k

    Build digital health products that improve millions of lives.As an Associate Software Engineer, you'll help create modern digital health experiences that support patients and healthcare providers around the world. You'll join a collaborative engineering team building cloud... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    ResMed

    San Diego, CA
    1 day ago
  • $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 employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Seasats

    San Diego, CA
    more than 2 months ago
  • $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 start
    Remote work
    Work visa

    RIVO Holdings, LLC

    San Diego, CA
    10 days ago
  •  ...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... 

    ATR International

    San Diego, CA
    18 days ago
  •  ...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... 

    Gallin Associates

    San Diego, CA
    18 days ago
  • $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 time
    Temporary work
    Part time
    Work at office
    Worldwide
    Relocation
    3 days per week

    Shield AI

    San Diego, CA
    10 days ago
  •  ...BSEt, a subsidiary of Tanadgusix Corporation (TDX), an Alaska Native Corporation, is currently recruiting for the position of  Software Engineer .  This position is located in  San Diego, CA , and is a full time, on-site position. This position will report directly... 
    Full time
    Contract work
    For contractors
    Work at office

    TDX

    San Diego, CA
    3 days ago
  •  ...with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and...  ...implementation, verification, and validation, following established engineering best practices Collaborate with senior engineers to design... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    San Diego, CA
    a month ago
  • $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 office
    Flexible hours

    Genalyte, Inc

    San Diego, CA
    a month ago
  • $120k - $180k

     ...to test, prototype, and capture new business opportunities and requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (Node JS, Python) and JavaScript frameworks (React) ~ Experience... 
    Work at office
    Remote work
    Visa sponsorship

    Hired Recruiters

    San Diego, CA
    a month ago
  • $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 work
    Flexible hours

    E-Seek Inc.

    San Diego, CA
    9 days ago
  •  ...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... 

    Continuum Resource Network

    San Diego, CA
    a month ago
  • $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 time
    3 days per week

    FairSquare

    San Diego, CA
    10 days ago
  •  ...Identify quality gaps, isolate bugs, and drive regression coverage across complex video editing features. Collaborate with software engineers and product teams throughout the development lifecycle. Mentor manual QA engineers and help scale team-wide automation... 
    Full time

    Apple

    San Diego, CA
    17 days ago
  • $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 time
    Work at office
    Remote work
    Monday to Friday

    PenChecks Inc

    La Mesa, CA
    a month ago
  • 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

    Branded Research Inc

    San Diego, CA
    more than 2 months ago
  •  ...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 work
    Work at office

    PenChecks Inc

    La Mesa, CA
    a month ago
  •  ...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 time
    Work at office
    Immediate start
    Remote work

    Innovative Defense Technologies

    San Diego, CA
    a month ago
  •  ...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 pay
    Local area

    Eliassen Group

    San Diego, CA
    a month ago
  • $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 time
    Work at office
    Local area

    Beta Bionics, Inc.

    San Diego, CA
    a month ago
  • $78.6k - $160.2k

     ...Software Engineer At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of technology... 
    Local area

    Accenture Federal Services

    San Diego, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Graphics Software Engineer. Be the first to apply!