Skip to main content
Qualcomm

Sr. Staff Software Engineer

Qualcomm San Diego, California, United States of America, United States 7 months ago
Embedded & Systems Software

$162,600 - $244,000 USD yearly

Originally posted 2 April 2026 by the employer.

Own the design and development of GStreamer-based QIM SDK (Qualcomm Intelligent Multimedia SDK) plugins for Qualcomm hardware platforms.

About the role

As a Sr. Staff Software Engineer at Qualcomm, you will design, develop, create, modify, and validate embedded and cloud edge software applications across multimedia, AI/GenAI, and computer vision subsystems. You will build SDKs and framework components to facilitate end-application development across IoT products including drones, IP/security cameras, AI boxes, and media devices.

What you'll do

- Provide technical leadership in the design, development, implementation, and validation of embedded edge software, applications, and specialized utility programs. - Lead the architecture and development of multimedia, AI, and GenAI SDKs across engineering teams. - Own the design and development of GStreamer-based QIM SDK (Qualcomm Intelligent Multimedia SDK) plugins for Qualcomm hardware platforms. - Define and deliver software features across diverse categories of IoT products and systems. - Drive feature design, implementation, unit testing, debugging, integration, code reviews, and regression testing. - Author and review technical documentation for software components and features to support development and integration.

What you'll need

- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience (or Master's degree with 5+ years, or PhD with 4+ years). - 3+ years of work experience with programming languages such as C, C++, Java, or Python.

Nice to have

- 8 years of experience programming in C and C++, building high-performance software for embedded and industrial systems. - 8 years of experience designing and leading real-time embedded and industrial solutions. - 4 years of experience with GStreamer, developing AI and multimedia product applications using open-source media pipelines. - Experience with AI and GenAI inference frameworks including PyTorch, TensorFlow, ONNX Runtime, and Llama CPP. - Experience with GenAI orchestration frameworks such as LangChain and LlamaIndex, including agentic systems and RAG-based pipelines. - Experience with multimedia frameworks on Android, Tizen, and HALs for camera, audio, video, graphics/display, CV, and USB/UVC. - Knowledge of Android frameworks including AIDL/HIDL, Binder, system and vendor services, and Java/JNI bindings. - Background in Linux system-level programming including multithreading, concurrency, DMAs/IONs, IPC mechanisms (Binder, gRPC), and zero-copy architectures. - Experience writing GLES/GLSL or Vulkan shaders and working with programmable graphics/GPU pipelines. - Hands-on experience with Docker, containers, and OCI container standards and specifications.

Skills: embedded systems, AI/GenAI SDKs, multimedia frameworks, PyTorch, TensorFlow, Android frameworks

Market context

This role has been open 200 days — well above the 61-day median for Software Engineering Semiconductor roles.

Software Engineering Semiconductor · AI ML Hardware

Open roles in category
158
Median days open
61 d
Median salary
$191k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Qualcomm compares in Software Engineering Semiconductor hiring
Metric Qualcomm All employers we track in this specialty (158 roles · 43 employers)
Open roles in this specialty 21 158
Open roles in the wider Software, Firmware & Systems family 735 6250 · 144 employers
Median days open 200 d 61 d (+139 d vs this employer)
Median salary (USD postings) — $191k

Skills observed across this category: embedded systems, AI/GenAI SDKs, multimedia frameworks, PyTorch, TensorFlow, Android frameworks

Who's hiring in this category

  • NVIDIA · 26 open roles · median 211 d
  • Micron Technology · 25 open roles · median 39 d
  • Qualcomm (this employer) · 21 open roles · median 199 d
  • Infineon Technologies · 12 open roles · median 44 d
  • AMD · 8 open roles · median 61 d
  • Applied Materials · 4 open roles · median 95 d

How we counted: 158 open Software Engineering Semiconductor (AI ML Hardware) roles from 43 employers tracked in the SemiconductorJobs index, counted 25 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
San Diego, California, United States of America, United States
On-site
$162,600 - $244,000 USD yearly
7 months ago

Share this job