$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
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
| 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.
Similar Jobs
Career Accelerator Program - Software Engineer - Dallas, TX, United States
Texas Instruments · Dallas, TX, United States
Senior Unreal Engine Developer Technology Engineer - California, Folsom, United States
Intel Corporation · Remote friendly (US, California, Folsom, United States)