#Computer Vision Software Engineer

Qualcomm•San Diego, CA
•$99,500 - $149,300

About The Position

Qualcomm Technologies’ Computer Vision Software team develops optimized visual analytics software and hardware solutions for use cases across Mobile, XR, IoT, Compute, and Automotive. The role spans the product life cycle, from early research and development prototyping through commercial deployment, in a fast-paced environment requiring daily cross-functional collaboration. The position is not eligible for Qualcomm immigration sponsorship. The engineer designs and implements vision and image-processing APIs and pipelines on Qualcomm SoCs and platforms. They collaborate with software, firmware, hardware, and domain experts to define specifications; own software features from design and implementation through commercialization; and integrate and validate software in larger systems. The role also involves working with internal clients, OEMs, Tier-1 suppliers, and ISVs to implement solutions using Qualcomm Computer Vision offerings.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field.
  • Knowledge of machine learning, image processing, and computer vision, or experience with API/SDK development.
  • Operating system knowledge and project experience related to computer architecture.
  • 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 work with engineers, partners, and customers across geographical sites and software, firmware, and hardware domains.
  • Excellent verbal and written communication skills.

Nice To Haves

  • Experience in embedded system software development, including kernels, device drivers, and board-support packages.
  • A link to previous project work on GitHub, if available.

Responsibilities

  • Design and implement vision and image-processing APIs and pipelines on Qualcomm SoCs and platforms.
  • Collaborate with cross-functional software, firmware, and hardware teams and domain or technology experts to understand and define specifications.
  • Serve as feature owner for software design, implementation, and commercialization.
  • Integrate and validate software in a larger system.
  • Engage with internal clients in Camera, Video, and XR technology areas, as well as OEMs, Tier-1s, and ISVs, to implement solutions based on Qualcomm Computer Vision offerings.
  • Contribute to phases of software development including bring-up, design, deployment, and customer support.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for the annual bonus).
  • Competitive benefits package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service