Careers
Quick summary
- Work type
- On-site
- Location
- Santa Clara, CA
- Posted
- 52 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 238 similar postings.
Employer
About Qualcomm
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 750 open roles on FindRole.
Listed pay typically runs $154,000–$231,000 across 430 roles with salary data.
Most-posted roles
- Careers 317
- GPU Software Engineer 3
- Sr Wireless Systems Engineer 3
- Analog/Mixed Signal ASIC Design Engineer 2
- Camera Design Engineer 2
At a glance
TL;DR · Careers
We are hiring a Staff Software Engineer specializing in computer vision and video analytics to join our cutting-edge team focused on developing advanced systems for resource-constrained edge computing platforms. This role involves designing, implementing, and deploying real-time surveillance and monitoring solutions, requiring expertise in translating research into production-grade systems. Day-to-day responsibilities include leading the development of computer vision algorithms, integrating modern frameworks like OpenCV and TensorFlow, and optimizing video streaming pipelines for large-scale deployments. Candidates should have extensive experience with C++ or Python, a deep understanding of multi-threading and asynchronous computing, and proficiency in Linux environments. Ideal candidates will also possess research experience in areas such as object detection and tracking, and hands-on development in embedded systems optimized for real-time video processing.
Skills
What you'll do
- Design and implement advanced computer vision algorithms for real-time surveillance systems.
- Optimize and deploy video analytics models on resource-constrained edge computing platforms.
- Integrate modern computer vision frameworks into embedded software systems for large-scale applications.
- Document system architectures and research findings related to video understanding technologies.
- Troubleshoot and debug complex deployments of computer vision and media processing systems.
- Continuously improve the performance and reliability of real-time video analytics solutions.
What we're looking for
- Proven experience as a Software Engineer in computer vision or video analytics, preferably in surveillance contexts.
- Bachelor’s, Master’s, or Ph.D. degree in relevant fields with coursework in computer vision or image processing.
- Strong programming skills in C++ and/or Python for performance-critical computer vision pipelines.
- Solid understanding of multi-threading, asynchronous computing, coroutines, scheduling, and message-based systems.
- Proficiency with modern software engineering tools in Linux or embedded environments.
- Experience building surveillance, security, or intelligent video analytics systems including camera pipelines.
- Development experience with embedded systems and edge AI platforms for real-time video processing.
Related searches
More like this
Similar roles
Careers
Qualcomm
IT Software Developer, Staff (Apigee)
Qualcomm