Computer Vision Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering · Artificial Intelligence · Machine Learning

In short

Qualcomm is hiring a Staff Computer Vision Engineer in San Diego to design and implement advanced computer vision and video processing algorithms. This role requires expertise in AI, deep learning, and hardware/software co-optimization for cutting-edge Snapdragon-powered devices.

Responsibilities

  • Research, design, and implement video processing and computer vision algorithms.
  • Lead system- and algorithm-level architecture definition.
  • Profile and optimize algorithm performance across memory, compute, power, and bandwidth constraints.
  • Collaborate with cross-functional teams and customers.
  • Write technical documentation, design specifications, and feature descriptions.
  • Provide technical mentorship and guidance.
  • Contribute in a fast-paced, collaborative environment with globally distributed teams.

Requirements

  • Bachelor's degree in Computer or Electrical Engineering, Computer Science, or related field and 4+ years of relevant work experience; OR Master's degree and 3+ years; OR PhD and 2+ years.
  • Strong background in computer vision and video processing algorithms.
  • Solid understanding of SoC architecture, including compute accelerators, memory hierarchies, and hardware/software interfaces.
  • Hands-on experience with modern deep learning architectures.
  • Strong coding skills in Python and C/C++.
  • Experience using ML/CV frameworks such as PyTorch, TensorFlow, ONNX, and OpenCV.
  • Experience with real-time computer vision systems or embedded AI deployment.
  • Experience using performance profiling tools and hardware simulators.

Desired Qualifications

  • Familiarity with hardware modeling, FPGA prototyping, or RTL design is a plus.
  • Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 4+ years of experience developing and implementing computer vision and video algorithms within system-level products.
  • 4+ years of experience with system design, system integration, and hardware/software optimization.
  • 4+ years of experience with programming (e.g., C, C++, Python), computer architecture, or embedded systems.
  • 3+ years of experience working in a large, matrixed organization.
  • 1+ year of experience interacting with senior leadership (Director level and above).
  • 1+ year of experience in a technical leadership role, with or without direct reports.
  • Publication, patent, or external technical contribution experience is a plus.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support success at work, at home, and at play.
  • Equal opportunity employer.
  • Commitment to providing an accessible hiring process for individuals with disabilities.
  • Commitment to making the workplace accessible for individuals with disabilities.
#Computer Vision#Image Processing#Video Processing#Algorithm Development#AI#Machine Learning#Embedded Systems#Python#C++#PyTorch#TensorFlow#ONNX#OpenCV
Qualcomm Logo

Company

Qualcomm

Job Posted

1 month ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

San Diego, United States of America

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant