← Back to results

Jobs at Qualcomm

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

As a Senior Staff Software Engineer, you will design, develop, and optimize software solutions for Qualcomm's next-generation data center platforms, with a focus on Linux Kernel development in virtualization (KVM), scheduling, and memory management. You will lead a team of engineers, collaborate across functions, and contribute to upstream open-source projects while optimizing power and performance for ARM-based systems.… Key responsibilities include debugging complex software issues, pre-silicon development on FPGA and QEMU platforms, and driving system software improvements for ARMv8/ARMv9 architectures. The role requires 6+ years of software engineering experience (or equivalent with advanced degree) and 3+ years with C, C++, Java, or Python.

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

Design, develop, and validate embedded and cloud edge software for cutting-edge Qualcomm products. Leverage C, C++, Java, Python, or similar languages to build sophisticated software subsystems for complex, large-scale systems, collaborating with hardware, systems, and test engineers.… Lead code reviews, regression testing, and technical documentation while working independently with minimal supervision and providing guidance to junior team members.

San DiegoLast seen 1 month ago
$148,300 – $222,500 · Posted 1 month ago

Define and architect next-generation SoC infrastructure hardware components including interconnect (NoC), system cache, memory controllers, and system MMU for Qualcomm SoCs. The role requires deep expertise in multi-die/chiplet architectures, industry-standard protocols (PCIe, CXL, USB, UFS, MIPI, UCIe), and HW-SW interfaces to create developer-friendly designs.… Responsibilities include performance modeling, RTL design flow understanding, and trade-off analysis across quality of service, power management, security, and debug features. The position demands 4+ years of systems engineering or architecture experience with a degree in electrical engineering or computer science.

San DiegoLast seen 1 month ago
$111,300 – $166,900 · Posted 1 month ago

Design and develop embedded and cloud edge software applications focused on AI/GenAI, multimedia, and computer vision SDKs and frameworks for IoT products including drones, cameras, and AI boxes. Collaborate with systems, hardware, and architecture teams to build high-performance, real-time embedded software solutions.… Lead GenAI LLM/VLM inference workflows, multi-stream AI pipelines, and multimedia frameworks across Android, Linux, and embedded systems. Requires 2+ years of software engineering experience with C/C++, Python, or Java, plus preferred expertise in PyTorch, TensorFlow, ONNX Runtime, LangChain, LlamaIndex, Android architecture, Linux system programming, and graphics/GPU pipelines.

San DiegoLast seen 20 days ago
$127,200 – $190,800 · Posted 1 month ago

Design and verify Digital Signal Processor (DSP) architectures for Qualcomm's mobile, machine learning, automotive, and IoT products. Develop small to complex hardware blocks independently, applying high-performance microprocessor design concepts including multi-core, multi-threaded, and low-power optimization.… Conduct design verification, performance analysis, and architecture tradeoff evaluation using simulators, emulators, and synthesis tools. Collaborate with cross-functional teams to ensure designs meet specifications for performance, power, and timing while staying current with industry trends in machine learning and modem technologies.

San DiegoLast seen 19 days ago
$115,600 – $173,400 · Posted 1 month ago

Design and architect network-on-chip (NoC) interconnect components for Qualcomm SoCs, from specification through RTL delivery. Perform micro-architecture analysis, power and performance tradeoffs, and protocol compliance evaluation for bus interconnects.… Deliver RTL, support verification and silicon validation teams, and collaborate with software teams on interconnect deployment. Requires strong knowledge of bus protocols (AHB, AXI, CHI), ASIC design flows, VLSI fundamentals, and experience deploying IPs in large SoC projects.

San DiegoLast seen 19 days ago
$140,000 – $210,000 · Posted 1 month ago

Develop critical CAD tools and algorithms for VLSI emulation at Qualcomm, focusing on RTL synthesis, clock tree optimization, place-and-route, and partitioning for complex SoCs. Write C++ software leveraging industry-standard CAD technologies and Linux infrastructure, with responsibilities ranging from algorithm design to mentoring team members.… This role requires strong software engineering fundamentals (data structures, design patterns, algorithms) combined with hands-on ASIC/FPGA and CAD tool development experience.

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

Qualcomm seeks an embedded software engineer for the Core Platform Kernel Services team to develop and maintain drivers and kernel services across multiple operating systems (QuRT OS, Windows, Linux, QNX, FreeRTOS, Zephyr) that enable IPC and system-level debug on Qualcomm SOCs. The role involves designing protocols and algorithms for critical SOC functions, debugging across hardware/OS/compiler layers, and contributing to open-source solutions.… The candidate will own and define roadmaps for significant IPC stack areas while working with OEMs, ODMs, and OS providers on evolving use cases.

San DiegoLast seen 20 days ago
$180,000 – $270,000 · Posted 1 month ago

Senior Staff Product Security Engineer responsible for security incident response, vulnerability detection and mitigation across Qualcomm products, particularly in mobile, IoT, and automotive domains. The role involves binary analysis and reverse engineering of exploits, secure code review, vulnerability assessment, security testing, and coordinating with external security researchers and customers on patch adoption and disclosure.… Requires 6+ years of security engineering experience with expertise in at least two areas such as binary analysis, incident response, fuzzing, malware analysis, embedded firmware security, or automotive security. Must work independently, evaluate new security tools and technologies, and communicate technical findings internally and externally.

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

Qualcomm AI Research seeks a Senior AI Research Quantization Engineer to develop algorithms for efficient generative AI, LLMs, and multimodal models optimized for on-device deployment. The role focuses on advanced quantization techniques, model compression, inference optimization (batching, KV caching, speculative decoding), and system prototyping using Python and PyTorch.… You will collaborate across hardware, software, and systems teams to enable state-of-the-art models to run on power- and memory-constrained devices including smartphones, autonomous vehicles, robotics, and IoT platforms. A Bachelor's degree plus 2+ years of related engineering experience (or Master's with 1+ year, or PhD) is required.

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

Staff Engineer role driving Generative AI transformation across embedded software and engineering infrastructure at Qualcomm. Responsible for executing GenAI workstreams—converting engineering use cases into production-ready AI-enabled workflows for code generation, review, debugging, test automation, and documentation.… Will build reusable agents, prompts, MCP integrations, and evaluation flows; partner with embedded, platform, and software teams to onboard and increase adoption of secure, measurable GenAI solutions. Requires 4+ years software engineering experience, 3+ years hands-on GenAI/LLM application development, and strong proficiency in Python, C, C++, or Go with embedded systems familiarity.

San DiegoLast seen 21 days ago
$111,300 – $166,900 · Posted 1 month ago

A software security engineer will perform vulnerability research against software stacks, design and implement security tools and embedded software solutions, conduct code reviews and regression testing, and write technical documentation on vulnerabilities and mitigations. The role requires 2+ years of software engineering experience with languages like C, C++, Java, or Python, plus strong knowledge of Linux fundamentals, x86/ARM architectures, and reverse-engineering tools.… Candidates should have experience with debugging tools (gdb, strace, objdump), IDA Pro or Ghidra, Android platform tools, and familiarity with LLMs for augmenting vulnerability discovery.

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

Qualcomm seeks a Software Security Engineer to develop security solutions across all software layers of device architecture, including user and kernel space. The role involves debugging in multiple software environments and on hardware, working closely with internal teams and potentially external customers.… You will need strong C programming skills with secure coding best practices, solid understanding of embedded hardware, drivers, OS concepts, and JTAG debugging. The position requires a Bachelor's degree in Engineering, Computer Science, or related field with 0–3 years of experience.

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

Lead Qualcomm's GenAI transformation for embedded and software engineering, building reusable AI agents, agentic workflows, and developer productivity tools that scale across teams. Partner with platform and engineering teams to establish secure AI practices, governance models, and metrics while serving as a technical thought leader who shapes the organization's transition to AI-native engineering workflows.… Requires Principal-level technical leadership with deep expertise in generative AI, LLM-based systems, and hands-on experience deploying GenAI solutions in complex engineering environments. Collaborate on code generation, code review, test automation, and release readiness use cases while driving measurable productivity and quality improvements.

San DiegoLast seen 21 days ago
$122,800 – $184,200 · Posted 1 month ago

Develop software for the Qualcomm AI Stack SDKs (QAIRT and Genie) to enable execution of generative AI models and large language models on Snapdragon platforms. You will validate, optimize, and debug machine learning inference solutions, collaborating with cross-functional teams on feature development, performance analysis, and system reliability.… The role requires expertise in machine learning frameworks, embedded systems optimization, programming languages like Python or C++, and low-level OS/hardware interactions.

San DiegoLast seen 1 month 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 22 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 22 days ago
$111,300 – $166,900 · Posted 1 month ago

Embedded software engineer responsible for driving mobile chipset technology through device driver development, software integration, and system-level debugging. The role involves collaborating with cross-functional teams to verify software stability, design scalable build systems, and ensure Core Platform software meets power and performance KPIs.… Requires hands-on experience with embedded software development, real-time operating systems, build systems, and debugging tools like JTAG, with proficiency in C, C++, assembly, and scripting languages.

San DiegoLast seen 1 month ago
$154,000 – $231,000 · Posted 1 month ago

Design, build, and operate an enterprise Kubernetes platform at scale across Qualcomm, establishing organizational standards for cluster operations, GitOps workflows with Argo CD, and security policies using Kyverno and Cilium. Own platform reliability, observability (Datadog, Prometheus/Grafana), and cost efficiency while serving as technical authority for security governance and multi-cloud strategy.… Lead cross-organizational teams without direct authority, mentor staff engineers, drive technology evaluation across the CNCF landscape, and participate in on-call incident response including 24/7 coverage.

San DiegoLast seen 21 days ago
$202,300 – $303,500 · Posted 1 month ago

A Principal-level GPU engineer role requiring architecture, design, implementation, and optimization of GPU cores and related software. The position involves leading teams to develop functional model simulations, graphics tests, driver and compiler software, and performance/power verification across complex GPU systems.… Requires 6–8+ years of software/hardware/systems engineering experience with advanced expertise in GPU architecture, and includes technical leadership and cross-functional collaboration with vendors and senior leadership.

San DiegoLast seen 22 days 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
$158,400 – $237,600 · Posted 1 month ago

Build and optimize scalable LLM inference platforms at Qualcomm's Cloud AI team, implementing advanced serving techniques like KV-cache management, speculative algorithms, and model optimization. Contribute to production serving frameworks (vLLM, SGLang, Triton, TGI) and work with customers on deployment solutions.… Collaborate with compiler, firmware, and platform teams to drive efficient serving through autoscaling, load balancing, and routing. Requires deep understanding of transformer architectures, strong PyTorch and Python skills, computer architecture knowledge, and hands-on experience profiling and optimizing deep learning workloads.

San DiegoLast seen 23 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
$179,200 – $268,800 · Posted 1 month ago

Staff Product Manager role owning the global ADAS/Autonomous Driving and Infotainment software product roadmap for Qualcomm's SoC platforms. Responsible for defining product strategy from conception through end-of-life, analyzing business opportunities, driving execution, and leading customer engagements.… Requires deep expertise in ADAS/AD software development, platform software (Linux, QNX, BSP), embedded software, middleware, automotive SW development, functional safety, and image/video processing. Will lead engineering discussions at principal-engineer level on BSP, drivers, OS, RTOS, AUTOSAR, ADAS middleware, IVI solutions, AI/ML processing, and functional safety standards, while managing cross-functional stakeholders across product management, engineering, business development, marketing, finance, and sales.

San DiegoLast seen 23 days ago
$111,300 – $166,900 · Posted 1 month ago

Senior Embedded Software Engineer role at Qualcomm's Data Center Business Unit focused on designing and developing software/firmware for cloud edge and data center ML acceleration on high-performance silicon. The role requires deep expertise in embedded systems including board support packages, device drivers, RTOS, secure boot, TrustZone, and low-speed peripherals (I2C/SPI/UART), combined with proficiency in C/C++ development, debugging with JTAG/SWD, and embedded Linux.… Responsibilities include ML acceleration, process-in-memory optimization, memory management, virtualization, and collaboration with cross-functional teams. Ideal candidate has 2+ years of low-level C programming and background in SoC architecture, DMA, PCIe, and multi-threaded programming.

San DiegoLast seen 22 days ago