Graphics Software Engineer
eTeam Inc
Graphics Software EngineerWe 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 pipelinesImprove performance of splat-based rendering, including sorting, data layout, and shader efficiencyAnalyze and resolve issues such as:Splat flickering and poppingSorting inconsistenciesPrecision differences between CPU and GPUOptimize Gaussian Splatting pipelines for mobile GPUs (e.g., Adreno) on AndroidEnsure efficient execution under limited memory, bandwidth, and power constraintsTune rendering for real-time performance on phones and AR glassesDesign compact data representations for Gaussian Splatting frame dataOptimize CPU ? GPU data transfers for real-time renderingEliminate intermediate processing and reduce runtime memory overheadImplement GPU shaders tailored to Gaussian Splatting data formatsOptimize shader input pathways for efficient on-device executionIntegrate rendering pipelines with motion, lighting systems.Debug complex rendering issues in Gaussian Splatting pipelinesInvestigate numerical precision issues and GPU/CPU inconsistenciesValidate rendering output against reference pipelinesCollaborate closely with XR, vision, and avatar teamsContribute to on-device demos and prototype systems (phones / AR glasses)Execute quickly on well-defined tasks with strong ownership of implementationRequired Qualifications:Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related fieldStrong programming skills in C/C++Experience with Android platform developmentExperience with GPU programming (OpenGL ES, Vulkan, or similar)Solid understanding of:Real-time rendering pipelinesGPU memory managementPerformance optimization on embedded systemsPreferred Qualifications:Direct experience with Gaussian Splatting / Relighting / SimulationExperience building graphics systems on mobile or XR devicesFamiliarity with Adreno GPU architectureExperience optimizing for real-time constraints (latency, bandwidth, power)Experience debugging rendering artifacts in GPU pipelines
$207k - $300k
Deliver software and technical support related to wearable consumer Augmented Reality/Virtual Reality (AR/VR) device development, commercialization... ...(RTOS).Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of...Suggested$110k - $120k
...Responsibilities Analyze business processes and requirements to identify software solutions and automation opportunities. Make technical decisions regarding software design, development, and implementation. Maintain and enhance existing applications, troubleshoot...SuggestedFull time- ...Title Software Engineer - ASIC Location San Diego CA Duration 12+ months Job Description: Principal Duties & Responsibilities: • Leverages advanced ASIC knowledge and experience to define, model, design (digital and/or analog), optimize, verify, validate,...SuggestedFull timeImmediate start
$113k - $170k
...automation equipment. In this role you will build and sustain software that controls complex electro-mechanical test handlers used in... ...safety, and predictable behavior. This position is ideal for engineers who enjoy building large software systems that interact with...SuggestedFull timeWork experience placementLocal areaWorldwide$120k - $150k
...large language models, realistic simulation environments, computer vision, and reinforcement learning. We are looking for a Software Engineer who thrives on tackling complex problems and pushing the boundaries of new technologies. In this role, you’ll partner closely...SuggestedFull timeContract workFlexible hours- ...is based in Carlsbad, California. Role Summary As a Software Engineer I, you will join Epitone's software team, which builds the real... ...tools. • Contribute to Unity-based rendering of AR HUD graphics, including integration of C/C++ native plugins and real-time...Full timeInternshipWork at office
- ...Diego is looking for a designer to be the hands-on visual maker for the organization, producing everything from the daily flow of graphics our teams need to the signage, direct mail, and website design that carry our brand into the community. For 90 years Federation...
$130k - $190k
...transportation and aftermarket operations across North America. Its software is deeply embedded in customers’ daily workflows, supporting... ...: shaping the product, technical standards, and AI-augmented engineering practices from the inside. You will join a collaborative...Full time$87.1k - $157.45k
Leidos has a new and exciting opportunity for Software Engineers (hiring junior level, mid-level, up to senior level) in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations...Full timeImmediate startFlexible hours- ...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...Full time
$140k - $190k
Job description: Software Engineer Full StackWe are seeking a talented Software Engineer with a strong Computer Science foundation to join a highly collaborative team developing a complex, cloud-based software planning system supporting a critical government mission.This...$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 TitleSoftware Engineer IIILocationSan Diego, CA 22400 US (Primary)CategoryResearch, Development, and EngineeringJob TypeFull-TimeCareer... ...RequiredSecretJob DescriptionPrescient Edge is seeking a Software Engineer III to support a federal government client.Please note...
$128.9k - $219.1k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried... ...this role helps define what good looks like. The role As a Sr Software Engineer, you build core components of a novel exploitability engine...Work at officeImmediate startRemote workFlexible hours$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 timeTemporary workWork experience placementImmediate startFlexible hours$100k - $130k
DescriptionKforce's client, a growing Biotechnology/Pharmaceutical technology company, is seeking a remote Software Engineer to work as part of the Research Software team in Functional Genomics. We are working directly with the Hiring Manager on this search assignment....Remote work$87.1k - $157.45k
...Undersea Systems Division at Leidos currently has an opening for a Software Engineer in San Diego, CA. Candidate will join a fast-paced... ...Python, etc.).• Experience in test automation.• Experience with Graphical User Interfaces.• Physical ability to:Navigate lab, office,...Full timeWork at officeNight shift$168.1k - $227.4k
...descriptionBasic qualifications- 5+ years of non-internship professional software development experience- 5+ years of programming with at least... ...experience- Experience as a mentor, tech lead or leading an engineering team- Experience debugging, profiling, and implementing best...Permanent employmentInternshipLocal areaFlexible hours$168.1k - $227.4k
...including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN). We are growing fast, and are looking... ...good experience in C/C++, and a passion for systems software engineering such as kernel or embedded development, then this is a unique...InternshipLocal areaWorldwideFlexible hours$129.4k - $194k
...world changing projects, you will do more and become more than you ever thought possible.We are seeking a results-oriented Sr. Software Engineer in Test to contribute to SW Integration and Verification for Instrument SW products. In this role, you will own the automation...Full timeWork experience placementLocal area$95.5k - $181.7k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Diego, California, is growing! We are seeking motivated Senior Software Engineers to join our team. In this role, you will have the...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hours$168.1k - $227.4k
...security, availability, and reliability — unlocking capabilities only possible through true Software Defined Networking (SDN).We are growing fast and looking for senior systems engineers who can deliver ultra-high performance — our goal is processing millions of packets per...InternshipLocal areaImmediate startWorldwideFlexible 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
$129k - $205k
Job TitleSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)Job DescriptionSenior Software Engineer - AM&D ECG Solutions (San Diego, CA)This role is a part of the Ambulatory Monitoring and Diagnostics Heart, R&D organization. As a Senior Software Engineer, you...Full timeWork at officeImmediate startRelocation package3 days per week$74.8k - $130.9k
...meaningful value through innovative, cost effective and intuitive software solutions. Parsons creates game-changing space solutions by... ...matter experts with brilliant technologists.Are you a Software Engineer looking for an opportunity to leverage your extensive experience...Full time$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,...WorldwideShift work$140k - $220k
...and our national security against ever-adapting threats. Our EW division currently has an exciting opportunity for an Algorithm Software Engineer to perform design, development, and hardware/software integration in San Diego, CA for the Electronic Warfare Division. Leidos...Full timeWork at officeImmediate startFlexible hours$143.7k - $194.4k
...5. To achieve these ambitious goals, we’re expanding our team and looking for talented engineers like you to be part of this journeyYou will be part of a team that owns the software-defined networking (SDN) dataplane stack that powers EC2 networking across diverse industries...InternshipLocal areaFlexible hours- Description SAIC is hiring for a Senior Software Engineer who must be experienced in the full development life cycle using modern methodologies, such as Agile/Scrum and test-driven development. Ideal candidate will be experienced with complex coding in C++, CLI, C#, Java...
$172k - $230k
San Diego, CA / Seattle, WA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridOur Ride and Fleet Backend team is looking for a Software Engineer to build out the Fleet Dispatch System to efficiently dispatch missions to our robots. Zoox robots...Full timeTemporary workRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Graphics Software Engineer. Be the first to apply!
- graphic designer full time San Diego, CA
- graphic designer marketing San Diego, CA
- graphic design internship no experience San Diego, CA
- graphic designer - startup San Diego, CA
- graphic design internship remote San Diego, CA
- graphic programmer San Diego, CA
- graphic packaging San Diego, CA
- graphic design remote San Diego, CA
- online freelance graphic designer San Diego, CA
- graphic production artist San Diego, CA



