Computer Vision Software Engineer

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$99,500–$149,300 / yr
Posted
8 days ago
Freshness
Confirmed live today
Closes
Apr 17, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $184k
This role $124k
$84k $246k
below market most similar roles pay here above market

This role pays less than 81% of similar roles. Most pay $137,500–$230,625 — the blue band above. At the midpoint, this role pays about $124k versus about $184k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Computer Vision Software Engineer

The #Computer Vision Software Engineer joins the Qualcomm Computer Vision SW team to develop optimized visual analytics solutions across Mobile, XR, IOT, Compute, and Auto business units. This role involves the full product life cycle, from early R&D prototyping to commercial deployment. You will design and implement vision and image processing API pipelines on Qualcomm SoCs, serving as a feature owner for software design, implementation, and commercialization. Key responsibilities include integrating and validating software within larger systems and collaborating with cross-functional hardware and firmware teams. Candidates must possess strong programming skills in C, C++, Python, and STL, along with experience in machine learning, image processing, and embedded computing platforms. You will utilize version-based tools to debug complex software while solving technical problems for camera, video, and XR technology areas.

What you'll do

  • Design and implement vision and image processing APIs and pipelines on Qualcomm SoCs.
  • Define technical specifications by collaborating with cross-functional software, firmware, and hardware teams.
  • Serve as the primary feature owner for software design, implementation, and commercialization.
  • Integrate and validate software components within larger complex systems.
  • Develop solutions for internal clients, OEMs, Tier-1s, and ISVs based on computer vision offerings.
  • Execute all phases of the software development life cycle from R&D prototyping to commercial deployment.
  • Debug complex embedded software using version-based tools and standard programming languages.

What we're looking for

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
  • Knowledge of machine learning, image processing, and computer vision or experience in API/SDK development.
  • Knowledge of operating systems and project experience related to computer architecture.
  • Solid hands-on software design and development experience on complex embedded computing platforms.
  • Strong programming experience in C, C++, Python, and STL.
  • Hands-on experience debugging complex embedded software and using version-based tools.
  • Ability to contribute to all software development phases including bring-up, design, deployment, and customer support.
  • Experience in embedded system software development including kernels, device drivers, and board-support packages (preferred).

More like this

Similar roles

Computer Vision Systems Engineer

Qualcomm

San Diego, CA 25 days ago $155,400–$233,200
Computer Vision C++ Python OpenCV TensorFlow PyTorch TorchVision Deep Learning Embedded Systems Hardware Accelerators SDLC Image Processing
4+ yrs exp

Senior Software Engineer, AI/Computer Vision (Camera Systems)

Motorola Solutions

Waltham, MA 6 days ago $140,000–$170,000
C++ Python Computer Vision Machine Learning Embedded Systems Linux TensorFlow PyTorch ONNX Runtime OpenCV GStreamer CI/CD Video Encoding Data Pipelines Version Control Design Patterns
4+ yrs exp Hybrid

Software Engineer, Camera

Qualcomm

San Diego, CA 8 days ago $104,500–$156,700
C C++ Python Android Linux MS Windows Embedded Systems Computer Architecture Camera Image Signal Processor HAL Device Drivers AI ML 3A Image Quality, Tuning

Computer Vision Software Engineer

Booz Allen Hamilton

Dayton, OH 82 days ago $69,300–$158,000
Python C++ C MATLAB PyTorch OpenCV AWS Azure Google Cloud Platform Kubernetes Docker Podman GitLab Agile Microservices Relational Databases NoSQL APIs Computer Vision

Computer Vision Software Engineer, Lead

Booz Allen Hamilton

Dayton, OH 20 days ago $112,800–$257,000
Computer Vision Deep Learning Python C++ CUDA RAPIDS TensorRT Kubernetes Docker CI/CD Jenkins MLOps ONNX Runtime Triton Inference Server AWS GovCloud Azure ML Transformer Particle Filter multi‑sensor fusion
6+ yrs exp

Computer Vision AI Engineer

Booz Allen Hamilton

McLean, VA +4 101 days ago
Computer Vision Deep Learning Python C++ Rust CUDA RAPIDS Sensor Fusion Target Tracking DINO CLIP SAM Embedded Systems Kubernetes ML Engineering Data Science
4+ yrs exp