← Back to results

gpu-programming jobs in San Diego

$122,800 – $184,200 · Posted 8 days ago

Senior Principal Software Engineer responsible for translating MATLAB LiDAR algorithms into high-performance GPU implementations using C++ and CUDA. Will create LiDAR software models and test datasets for software-in-the-loop testing, produce UML documentation, work with LiDAR hardware in a laboratory environment, and communicate results to multidisciplinary teams.… Requires strong C++ programming skills, GPGPU framework experience (CUDA or OpenCL), and MATLAB/Simulink proficiency, with a bachelor's in STEM plus 8 years of experience (or equivalent advanced degree with fewer years).

San DiegoLast seen 8 days ago
$207,000 – $300,000 · Posted 14 days ago

Staff Software Engineer responsible for GPU driver development on Google Pixel devices, including kernel and user-space graphics driver stacks. Requires 8+ years of low-level systems programming (C++/C), 5+ years of device driver development, and 3+ years of technical leadership experience.… Role involves developing new GPU features, performance optimization, silicon bring-up, and providing technical direction to distributed teams across Android, Pixel, and Silicon organizations.

San DiegoLast seen 12 days ago
$203,700 – $305,500 · Posted 17 days ago

Develop in-house GPU drivers for Qualcomm Adreno graphics processors, focusing on Vulkan and D3D12 API implementation for verification and prototyping of next-generation architectures. Work across hardware, verification, and silicon teams to validate GPU function and performance on simulators and emulators.… Apply deep knowledge of graphics, computer architecture, operating systems, and GPU programming to solve complex hardware-software integration challenges.

San DiegoLast seen 16 days ago
Posted 18 days ago

Senior Software Engineer role on Google's Pixel GPU driver team, responsible for developing and maintaining kernel and user-space graphics driver stacks. The position requires 5+ years of low-level systems programming in C/C++, 3+ years of device driver development interfacing software with hardware, 3+ years with embedded operating systems, and 1+ year of GPU architecture experience.… Candidates will develop new GPU features, optimize performance, bring up silicon, debug complex issues, and identify requirements for both software and hardware in Pixel products.

San DiegoLast seen 18 days ago
$223,600 – $335,400 · Posted 20 days ago

Design and architect AI/ML platforms optimized for Qualcomm's hardware (GPU/NPU) and software stack, with focus on end-to-end performance analysis, algorithm tuning, and system bottleneck reduction. Analyze ML workloads across Computer Vision, Audio, Generative AI, and Agentic AI domains; correlate device performance against pre-silicon predictions; and develop reference implementations and tools for third-party developers.… Requires 15+ years in high-performance computing systems engineering or software with 5+ years in AI system optimization, strong expertise in AI frameworks and performance profiling, and ability to lead cross-functional teams and articulate complex technical concepts.

San DiegoLast seen 18 days ago
$87,100 – $157,450 · Posted 23 days ago

Software engineer with 6+ years of backend development experience (or 4+ with a Master's degree) designing and optimizing high-performance algorithms for radar, optical, and infrared sensor systems. You'll work with a cross-disciplinary team to engineer scalable distributed systems, accelerate code on GPUs using CUDA, and integrate scientific codebases in Linux/Unix environments.… Strong expertise in C/C++, high-performance computing, MPI, parallel/distributed processing, and AI/ML algorithms is required, along with advanced mathematics or physics foundations and proven system-level problem-solving ability.

San DiegoLast seen 22 days ago
$123,700 – $185,500 · Posted 1 month ago

Design, architect, implement, and optimize GPU hardware, drivers, features, and tools at Qualcomm. Write performant code in C++, C, Python, and Perl across graphics and driver layers, maintain pre- and post-silicon test suites, and collaborate with cross-functional teams and external stakeholders to deliver GPU features and APIs.… Requires a strong graphics engineering background and ability to work with senior leadership.

San DiegoLast seen 29 days ago
$123,700 – $185,500 · Posted 1 month ago

As a Senior GPU Software Engineer at Qualcomm, you will architect, design, implement, and optimize GPU hardware, drivers, features, and tools for gaming, XR, and AI applications. You will write performance-critical code in C++, C, Python, and Perl across simulation, emulation, and on-device environments, and maintain comprehensive pre- and post-silicon tests to verify correctness.… You will collaborate with cross-functional teams and external stakeholders to expose new features, identify design deficiencies, and document solutions. The role requires 2+ years of software/hardware engineering experience (or equivalent with advanced degree) and demonstrable expertise in graphics-focused programming languages.

San DiegoLast seen 1 month ago
$162,600 – $244,000 · Posted 1 month ago

As a Sr. Staff Engineer on Qualcomm's Wearables team, you will design, develop, and validate next-generation embedded software and platform technologies for wearable devices.… You will collaborate with cross-functional hardware, systems, and architecture teams to translate use-case requirements into system-level software solutions, oversee code quality through reviews and testing, and deploy state-of-the-art wearables algorithms into commercial products. The role requires deep expertise in modern C++, multi-core programming on heterogeneous mobile architectures (CPUs, GPUs, DSPs, tensor accelerators), and strong performance analysis and debugging skills across embedded systems.

San DiegoLast seen 1 month ago
$200,800 – $301,200 · Posted 1 month ago

Principal-level AI/ML Platform Architect responsible for designing and optimizing AI/ML systems across Qualcomm's hardware and software stacks, particularly for Windows PC/Laptop platforms. The role requires deep expertise in performance optimization, bottleneck analysis, and end-to-end system characterization across GPUs, NPUs, and multiple AI domains (computer vision, audio, generative AI, agentic AI).… Candidates must demonstrate 15+ years in high-performance computing systems engineering with 5+ years specifically in AI system optimization, and will interface with cross-functional teams to deliver reference implementations, tools, and documentation for third-party developers.

San DiegoLast seen 1 month ago
Posted 1 month ago

Staff Software Engineer role on Google's Pixel GPU driver team, requiring 8+ years of low-level systems programming in C++/C, 5+ years developing device drivers interfacing software with hardware, and 3+ years in software design, architecture, and technical leadership. The role involves developing kernel and user-space GPU driver stacks, optimizing GPU-accelerated applications, and leading a distributed team while advising on graphics hardware and software opportunities for Android and Pixel products.

San DiegoLast seen 1 month ago
$87,100 – $157,450 · Posted 1 month ago

Design, implement, and optimize advanced algorithms for radar, optical, and infrared sensor systems, working with scientists and engineers to build high-performance backend systems for scientific computing in distributed environments. Translate existing code for GPU/CUDA acceleration, integrate and refactor scientific codebases, and work in Linux/Unix environments.… Requires 6+ years of C/C++ backend development (or 4+ with a Master's), expertise in high-performance computing, parallel/distributed processing (MPI), GPU/CUDA programming, and foundational knowledge of AI/ML and LLM concepts.

San DiegoLast seen 22 days ago
$116,900 – $175,300 · Posted 1 month ago

Senior GPU Software Engineer at Qualcomm designing, implementing, and optimizing GPU hardware, drivers, features, and tools for gaming, XR, and AI applications. Responsibilities include architecting GPU software solutions, writing performance-critical code in C++, C, Python, and Perl, maintaining comprehensive pre- and post-silicon tests across simulation and emulation environments, and collaborating with cross-functional teams and external stakeholders.… Requires 2+ years of software engineering experience (or equivalent with Master's/PhD) and 1+ year of graphics programming experience in C++ or C.

San DiegoLast seen 25 days ago
Posted 1 month ago

Senior Software Engineer role on Google's Pixel GPU driver team, responsible for developing and maintaining kernel and user-space graphics driver stacks. Requires 5+ years of low-level systems programming in C++ or C, 3+ years of device driver development interfacing software with hardware, 3+ years with embedded operating systems, and 1+ year of GPU architecture experience.… The role involves developing new GPU features, optimizing performance, bringing silicon to production, debugging complex issues, and identifying future requirements for Pixel hardware.

San DiegoLast seen 1 month ago
$170,000 – $210,000 · Posted 1 month ago

Senior Embedded Software Engineer role focused on implementing existing DSP algorithms into production-quality embedded C/C++ software for modern CPU and GPU architectures. Responsibilities include translating reference models into optimized real-time code, working with ARM-based System-on-Chip and embedded Linux environments, collaborating with FPGA and signal processing engineers, and leading embedded software delivery for customer programs.… Requires strong commercial experience in C/C++ embedded development, real-time algorithm implementation, embedded systems optimization, and direct customer engagement.

San DiegoLast seen 10 days ago
$162,600 – $244,000 · Posted 1 month ago

As a Sr. Staff Engineer for Wearables at Qualcomm, you will design, develop, and validate next-generation embedded software and platforms for wearable devices.… You'll collaborate with cross-functional teams (hardware, systems, architecture, test) to translate use-case requirements into implementation specifications, manage code reviews and quality assurance, and deploy state-of-the-art wearables algorithms into commercial products. The role requires deep expertise in modern C++, multi-core programming on heterogeneous mobile architectures (CPUs, GPUs, DSPs, tensor accelerators), performance analysis, and established software development processes (CI/CD, testing, code reviews). You'll need 6+ years of software engineering experience and 3+ years with C++, Java, Python, or similar languages.

San DiegoLast seen 1 month ago
$192,600 – $289,000 · Posted 2 months ago

Qualcomm seeks a Principal Engineer to lead the architecture, design, and development of XR platform software (AR/VR/MR) on Snapdragon platforms. The role requires deep expertise in C++, heterogeneous computing (CPUs, GPUs, DSPs, AI accelerators), Android/Linux embedded systems, and system-level performance optimization.… Responsibilities include defining platform requirements, conducting architecture trade-offs for power/latency/performance, collaborating with computer vision and AI/ML teams, and driving technical decisions across multiple product areas. The ideal candidate brings commercial product experience and expertise in computer vision, graphics, SLAM, sensor fusion, or XR frameworks.

San DiegoLast seen 1 month ago
$116,900 – $175,300 · Posted 2 months ago

Senior GPU Software Engineer at Qualcomm will independently architect, design, implement, and optimize GPU drivers, graphics features, and applications. The role involves designing software tools and tests for graphics systems, performing pre- and post-silicon verification, and driving quality improvements to meet product performance targets.… The engineer will contribute significantly in design reviews and project meetings, with responsibility for moderately-defined to complex technical initiatives.

San DiegoLast seen 1 month ago