← Back to results

snapdragon jobs in San Diego

$99,500 – $149,300 · Posted 6 days ago

Qualcomm seeks a Windows Performance Engineer to analyze and optimize software running on Windows for Snapdragon devices, working across multiple software layers including the OS kernel, compilers, drivers, and CPU microarchitecture. The role requires implementing performance optimizations while managing power consumption trade-offs, developing analysis tools, and collaborating with internal teams and external partners.… The ideal candidate will have deep expertise in C/C++, ARM assembly, CPU and memory architecture, and experience with Windows performance profiling tools like WPA.

San DiegoLast seen 4 days ago
$148,300 – $222,500 · Posted 8 days ago

Design, develop, and optimize Windows camera drivers and imaging solutions on Qualcomm Snapdragon platforms, including kernel-mode and user-mode drivers, camera frameworks, image signal processing, and AI-enhanced features. Collaborate with OEMs, hardware teams, silicon engineers, and Microsoft to deliver high-quality camera experiences.… Lead camera sensor bring-up, debug complex system and hardware issues across the camera stack, and mentor junior engineers while influencing architecture decisions.

San DiegoLast seen 5 days ago
$186,700 – $280,100 · Posted 11 days ago

Qualcomm seeks a Computer Vision Engineer to develop machine learning algorithms for optical flow, depth estimation, visual tracking, SLAM, and 3D reconstruction on Snapdragon platforms. You will own end-to-end algorithm development—from training state-of-the-art neural networks and managing large datasets to optimizing and deploying models on-device for real-time performance.… The role requires deep expertise in ML model architecture, hardware/software optimization, and the ability to analyze performance bottlenecks across Qualcomm's hardware/software stack. You will serve as a technical leader, influencing system architecture, working with hardware teams on silicon design, and driving solutions from research through production.

San DiegoLast seen 9 days ago
$186,700 – $280,100 · Posted 12 days ago

Design and develop machine learning models for computer vision domains including optical flow, depth estimation, visual tracking, SLAM, and 3D reconstruction on Qualcomm Snapdragon platforms. Own end-to-end algorithm implementation from research through production deployment, including training pipeline development, dataset creation, model optimization, and on-device performance tuning.… Lead technical direction across projects, influence system-level architecture, and partner with hardware engineers on silicon design. Requires 6+ years of software/hardware/systems engineering experience (or equivalent with Master's/PhD) and demonstrated expertise in on-device ML deployment, neural network optimization, and computer vision algorithm development.

San DiegoLast seen 11 days ago
$141,600 – $212,400 · Posted 20 days ago

Design and develop GPU profiling, performance analysis, and debugging tools for the Snapdragon Adreno GPU. Collaborate with GPU hardware and software teams on performance validation, debug issues, optimize user experience, and work with the developer ecosystem and OEMs.… Requires 4+ years of software engineering experience with strong C/C++ and GPU hardware knowledge. This is a full-stack role spanning user interfaces to graphics driver instrumentation.

San DiegoLast seen 18 days ago
$115,347 – $166,900 · Posted 22 days ago

Develop and optimize AI sample applications for Windows on Snapdragon, covering diverse AI models and use cases while integrating Snapdragon-optimized libraries. Create performance and accuracy diagnostics, documentation, and features for the Qualcomm AI toolkit to support third-party application developers.… Analyze agentic AI platforms on Snapdragon and competing devices, develop hybrid local-cloud AI experiences, and provide technical guidance on customer issues and project planning.

San DiegoLast seen 20 days ago
$133,900 – $200,900 · Posted 22 days ago

Design and develop embedded platform software for CPU, DSP, and NPU processors in Qualcomm's Snapdragon SoC portfolio, optimizing for AI inference, computer vision, and multimedia workloads. Build high-performance drivers, runtime libraries, and multi-processor frameworks that unlock DSP and AI hardware acceleration.… Profile and optimize system performance at the microarchitecture level to achieve low latency and low power on resource-constrained platforms. Collaborate with hardware, tools, and firmware teams to evaluate design trade-offs and support commercialization with OEM partners.

San DiegoLast seen 20 days ago
$94,200 – $141,200 · Posted 26 days ago

Windows driver developer role on Qualcomm's Snapdragon platform, responsible for designing and developing drivers and embedded software across the Windows-on-Snapdragon product lifecycle. Requires strong C/C++ and Python skills, deep understanding of OS concepts (Windows/Linux kernel), ARM architecture, and hands-on embedded systems debugging.… Will collaborate across internal and external teams to triage issues, support chipset bring-up, and optimize system performance on ARM-based SoCs.

San DiegoLast seen 1 day ago
$140,800 – $211,200 · Posted 1 month ago

Develop and optimize machine learning software for Qualcomm's AI Stack SDKs (QAIRT, Genie), enabling efficient execution of generative AI models and large language models on low-power Snapdragon platforms. Design core runtime components for resource-constrained AI systems, validate performance/accuracy across use cases, and debug complex issues in embedded AI environments.… Requires C/C++ proficiency, Linux development experience, and strong software engineering fundamentals; 2+ years experience for senior roles, project/internship experience for entry-level. Preferred: embedded systems background, generative AI model familiarity, hardware acceleration knowledge, and experience with Qualcomm AI Stack products.

San DiegoLast seen 16 days ago
$134,800 – $202,200 · Posted 1 month ago

Qualcomm seeks a CPU Software Architecture Staff Engineer to design and develop low-level firmware for CPU bootstrapping, power management, and debug systems on Snapdragon chipsets. The role involves defining short- and long-term software architecture roadmaps aligned with ARM and RISC-V ISA evolution, coordinating debugging of high-performance microarchitecture issues, and engaging with partners like Google and Microsoft.… The candidate will work across multiple SoC technology domains—memory consistency, coherency, virtualization, security, and heterogeneous compute platforms—requiring 10+ years of embedded systems experience with deep C/C++ expertise and comprehensive knowledge of ARM or RISC-V architectures.

San DiegoLast seen 1 month ago
$122,500 – $183,700 · Posted 1 month ago

Design, develop, and optimize high-performance Ethernet networking and data-path drivers for Qualcomm Snapdragon and Dragonwing SoCs, working across Linux kernel/QNX networking stacks, device drivers, and SoC hardware. Collaborate with hardware architecture, platform software, validation, and customer teams to deliver production-quality Ethernet solutions.… Responsibilities include low-level software development (drivers, firmware, RTOS/kernel modules), on-target debugging, cross-functional integration, technical design reviews, and end-to-end feature ownership from requirements through commercialization. Provide mentorship to junior engineers and support customer issues with robust fixes.

San DiegoLast seen 1 month ago
$108,300 – $162,500 · Posted 1 month ago

Senior Display and Graphics Software Engineer supporting Qualcomm's Snapdragon platform and embedded Linux systems. The role focuses on device driver programming, display/graphics software stack debugging, kernel optimization, and direct customer support and training.… Requires strong C/C++ programming, JTAG debugging, understanding of display/GPU technologies, Linux kernel internals, and microprocessor architecture. Travel to customer sites and Qualcomm offices is required.

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

Qualcomm seeks a CPU Software Architecture Sr. Staff Engineer to design and develop low-level firmware for CPU bootstrapping, power management, and debug capabilities in Snapdragon chipsets.… The role involves defining CPU software architecture roadmaps across Arm and RISC-V ISAs, analyzing CPU microarchitecture trade-offs (prefetching, speculation, memory ordering), and coordinating with internal teams and external partners like Arm, Google, and Microsoft. The candidate will demonstrate deep expertise in computer architecture domains such as memory consistency, coherency, virtualization, and security, with 15+ years of embedded systems experience and strong C/C++ proficiency.

San DiegoLast seen 16 days ago
$158,400 – $237,600 · Posted 1 month ago

Staff/Sr. Staff Software Engineer role focused on AI inference optimization on Snapdragon platforms, including model optimization, quantization, graph transformations, and runtime execution for LLMs, LVMs, and LMMs.… You will design and implement graph lowering and optimization techniques within ONNX Runtime, ExecuTorch, and Qualcomm AI Stack SDK, working across ML algorithms, inference systems, and hardware integration. The role requires 6–8+ years of software development experience, 3+ years in AI/ML inference or model optimization, deep expertise in Python and C/C++, PyTorch/ONNX, and transformer architectures. You will mentor junior engineers, drive features end-to-end, and collaborate across ML Research, hardware, product, and QA teams.

San DiegoLast seen 18 days ago
$94,200 – $141,200 · Posted 1 month ago

Qualcomm seeks an embedded software engineer to design and develop core software frameworks across the Snapdragon processor stack, with focus on AI/ML acceleration, inter-processor communication, memory management, and DSP optimization. You will work on low-level system software powering machine learning inference, computer vision, multimedia, automotive, and IoT applications.… The role requires strong C/C++ skills, deep understanding of operating systems, RTOS, multicore architectures, and performance optimization techniques across Linux, Android, and Windows platforms.

San DiegoLast seen 1 day ago
$140,800 – $211,200 · Posted 1 month ago

Qualcomm seeks a Staff Engineer to lead development of LLVM-Ripple, a compiler toolchain for massively parallel applications on Snapdragon platforms. You will design and optimize compiler components (front-end, middle-end, back-end), parallel runtimes, and developer-facing features for heterogeneous compute architectures.… Key responsibilities include architecting runtime improvements, evolving programming abstractions, collaborating with hardware teams to expose new parallel features, and driving performance optimization across the full ecosystem. The role requires deep expertise in compiler internals, parallel programming models (CUDA, OpenCL, OpenMP, SIMD/SIMT), C/C++, and performance analysis on modern SoCs.

San DiegoLast seen 22 days ago
$134,800 – $202,200 · Posted 1 month ago

Staff-level embedded audio software engineer responsible for designing, developing, and technically leading audio software that runs on Qualcomm Snapdragon processors. The role requires managing requirements analysis, documentation, troubleshooting, and cross-team collaboration while ensuring performance, latency, power, and stability metrics are met.… Candidates must have 4+ years of software engineering experience (or equivalent with advanced degree) and 2+ years with C, C++, Java, or Python, with preference for 8+ years in embedded systems development.

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

Senior Staff Windows Developer role focused on debugger development for Windows on Snapdragon products. You will design and develop key features across the Windows-on-Snapdragon platform, coordinate with internal and external teams to triage and resolve chipset issues, and leverage strong C/C++ and embedded systems expertise.… The role requires deep knowledge of Windows/Linux kernel internals, ARM architecture, device drivers, and debugger tools like WinDbg and JTAG, with 6+ years of software engineering experience.

San DiegoLast seen 23 days ago
$94,200 – $141,200 · Posted 1 month ago

Design, implement, integrate, and commercialize video software modules on Qualcomm SoCs, including user and kernel mode drivers for playback, streaming, camcorder, and DRM use cases. Develop and optimize video compression, streaming protocols, and Agentic AI frameworks on Linux platforms while meeting performance, latency, power, and stability requirements.… Work with hardware and systems engineers to integrate cutting-edge video technology on Snapdragon processors for mobile and AI inferencing platforms. Requires expertise in Linux kernel development (V4L2, device drivers), video compression standards (H.264/H.265/AV1), streaming protocols (HLS/HTTP/RTSP/DASH), and embedded systems debugging.

San DiegoLast seen 25 days ago
Posted 1 month ago

Own CI, build, and release infrastructure for AI software products (ONNX Runtime, ExecuTorch, TFLite/LiteRT delegates) across Linux, Windows, and Android. Design and evolve multi-platform CI pipelines, implement HIL and on-device automated testing for Snapdragon SoC validation, and drive end-to-end release pipelines with versioning, artifact packaging, and distribution.… Define automated quality gates including regression benchmarks and performance thresholds. Requires 8+ years of software/DevOps/release engineering experience (or 6+ with a Master's), expert Python and Bash scripting, deep CI/CD platform expertise (Jenkins, GitLab CI, GitHub Actions, TeamCity), and hands-on experience integrating AI coding agents into workflows.

San DiegoLast seen 1 month ago
$158,400 – $237,600 · Posted 1 month ago

As a Staff Software Engineer on Qualcomm's AI Software team, you will lead design and development of core features in the Qualcomm AI Stack (QAIRT and Genie), optimizing deep neural networks and large language models for execution on Snapdragon mobile platforms. You will drive AI runtime framework components for resource-constrained mobile systems, working closely with OEM partners and customer teams to deliver features, optimizations, and bug fixes required for product launches.… The role demands expertise in optimizing for power, memory, and performance constraints while maintaining high code quality through design reviews and mentoring junior engineers. You will debug complex system issues across software-hardware boundaries and proactively improve developer workflows, tools, and documentation.

San DiegoLast seen 6 days ago
$192,600 – $289,000 · Posted 1 month ago

Lead architecture, design, and development of XR platform software (AR/VR/MR) on Snapdragon platforms, working across system architecture, embedded software, graphics, AI/ML, and computer vision. Translate product requirements into implementation specifications, drive architectural trade-offs for performance and power efficiency, and provide technical leadership across multiple teams.… Requires strong C++ proficiency, experience with heterogeneous computing systems (CPUs, GPUs, DSPs, AI accelerators), Android/Linux embedded platforms, and 8+ years of software engineering experience.

San DiegoLast seen 10 days ago