Careers
Quick summary
- Work type
- On-site
- Location
- San Diego, CA
- Posted
- 60 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $152,150–$208,800.
Based on 239 similar postings.
Employer
About Qualcomm
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 745 open roles on FindRole.
Listed pay typically runs $154,000–$231,000 across 423 roles with salary data.
Most-posted roles
- Careers 319
- GPU Software Engineer 3
- Sr Wireless Systems Engineer 3
- Analog/Mixed Signal ASIC Design Engineer 2
- Datacenter Software Program Manager 2
At a glance
TL;DR · Careers
As a Senior Software Engineer at Qualcomm, you will join the Multimedia, AI, and Computer Vision team to design and develop embedded and cloud-edge software for IoT products like drones, IP cameras, AI boxes, and media devices. Your daily tasks include creating multimedia and AI frameworks/SDK components that enable end application development, leveraging technologies such as C/C++, PyTorch, TensorFlow, ONNXRT, LangChain, and GStreamer. You will also work with Android frameworks, HALs, Linux system programming, multi-threading, Vulkan shaders, and Docker containers to build robust AI applications across vision and audio domains, ensuring seamless integration of AI models into end-to-end pipelines.
Skills
What you'll do
- Design and develop multimedia and AI frameworks/SDK components for IoT products like drones and cameras.
- Implement AI inference frameworks such as PyTorch and TensorFlow for Gen AI models.
- Build agentic and RAG applications using LangChain and LangFlow orchestrators.
- Develop system services and Java/JNI bindings for Android frameworks, including AIDL/HIDL.
- Write GLES/GLSL shaders and Vulkan pipelines for graphics processing in multimedia products.
- Integrate AI models into end-to-end pipelines with various media sources like camera and audio.
What we're looking for
- 4+ years of experience in C and C++ programming.
- 2+ years of expertise with AI inference frameworks like PyTorch, TensorFlow, ONNXRT.
- 2+ years working on multimedia frameworks (Android, Tizen) and HALs.
- 2+ years developing Android system services using AIDL/HIDL, Binder, Java/JNI.
- 2+ years in Linux system programming, multi-threading, and IPC mechanisms.
Related searches
More like this
Similar roles
Careers
Qualcomm
IT Software Developer, Staff (Apigee)
Qualcomm