Staff Embedded Software Engineer – Edge AI/GenAI & Multimedia Qualcomm San Diego, CA c,cpp,python,linux,android,consumer,iot,docker,gpu,audio,arm,java,us_west,semiconductor 134800 202200
Qualcomm

Staff Embedded Software Engineer – Edge AI/GenAI & Multimedia

Location Node San Diego, CA (onsite)
Base Compensation USD 134k – USD 202k
Commitment full-time
Clearance Req none
c cpp python linux android consumer iot docker gpu audio arm java us_west semiconductor

Overview

Qualcomm is seeking a Staff Embedded Software Engineer to design, develop, and validate embedded and cloud edge software applications across Multimedia, AI/GenAI, and Computer Vision subsystems.

Responsibilities

  • Contribute to the architecture, design, and development of AI, GenAI, and multimedia SDKs for commercial-quality applications
  • Design and develop GenAI large language model and vision-language model inference workflows including pre-processing, inference, post-processing, and orchestration
  • Design and develop multi-stream AI and chained AI/GenAI pipelines for real-world IoT products
  • Own the design and development of GStreamer-based plugins for the QIM SDK on Qualcomm hardware platforms
  • Drive feature design, implementation, debugging, and system integration
  • Lead code reviews, regression testing, and issue triage
  • Author and review technical documentation for software components

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or related field with 4+ years of Software Engineering experience, OR Master’s degree with 3+ years, OR PhD with 2+ years
  • 2+ years of experience with C, C++, Java, Python, or similar programming languages
  • Strong experience with AI and GenAI inference frameworks (PyTorch, TensorFlow, ONNX Runtime, Llama.cpp, LiteRT)
  • Experience with GStreamer development for AI and multimedia applications
  • Hands-on experience with GenAI orchestration frameworks (LangChain, LlamaIndex, RAG pipelines)
  • Experience with multimedia frameworks across Android and embedded Linux
  • Strong knowledge of Android system architecture including AIDL/HIDL, Binder, and Java/JNI integration
  • Background in Linux system-level programming including multithreading, concurrency, IPC, and zero-copy architectures
  • Experience with OpenGL ES (GLES) and Vulkan shaders
  • Experience with Docker and container technologies

Variables & Compensation

  • World-class health benefit option covering employees and eligible dependents
  • Financial wellness programs including 401(k) and stock purchase plan
  • Emotional and mental health resources
  • Wellbeing programs supporting work-life balance

Trademark Disclaimer: Unless explicitly designated as a direct or sponsored listing, EmbeddedDOESHire is not affiliated with, endorsed by, or associated with Qualcomm. All company logos, trademarks, and brand parameters are the property of their respective owners and are utilized here solely for indexical and identification purposes.

Compensation Disclaimer: Unless this specification was directly verified and posted by the employer, we cannot guarantee the accuracy of the listed salary parameters. These figures are compiled from public market records and may deviate from actual offered compensation. Final salaries are determined dynamically by the hiring entity based on candidate evaluation, location, and final contract execution.