Computer Vision Modeling Engineer, up to Staff

Qualcomm Computer Vision Systems group provides Vision IP solutions for Snapdragon processors including mobile, automotive and VR/AR.
Machine Learning
Staff Software Engineer
In-Person
4+ years of experience
AI · Automotive · AR/VR

Description For Computer Vision Modeling Engineer, up to Staff

Qualcomm Computer Vision Systems group is seeking a talented Computer Vision Modeling Engineer to join their team working on Vision IP solutions for Snapdragon processors. This role sits at the intersection of computer vision, machine learning, and systems engineering, focusing on developing and optimizing vision algorithms for mobile, automotive, and AR/VR applications.

The position involves working with cutting-edge computer vision technology, where you'll be responsible for modeling complex algorithms, optimizing performance across different hardware platforms, and collaborating with cross-functional teams. You'll be working on systems that power next-generation devices and contributing to innovations in computer vision technology.

As a Computer Vision Modeling Engineer, you'll be involved in the entire development lifecycle - from algorithm design to implementation and optimization. Key responsibilities include modeling computer vision algorithms, optimizing performance on various hardware platforms (CPU, GPU, DSP), and ensuring robust system integration. You'll work with both Windows and Linux environments, using languages like C++, Python, and various optimization frameworks.

The ideal candidate brings strong technical skills in computer vision and machine learning, combined with practical experience in system modeling and optimization. You'll need to be comfortable with both theoretical aspects of computer vision algorithms and hands-on implementation details. Experience with embedded systems and hardware accelerators is crucial for this role.

Qualcomm offers a collaborative work environment where you'll be part of a team pushing the boundaries of computer vision technology. The company provides comprehensive benefits including health coverage, financial planning support, and continuous learning opportunities. This is an excellent opportunity for someone passionate about computer vision who wants to work on technology that impacts millions of devices worldwide.

Last updated 4 days ago

Responsibilities For Computer Vision Modeling Engineer, up to Staff

  • Modeling of Computer Vision algorithms & architecture, including data flow, task partition, interface and systems interoperation
  • Modeling in C/C++ under both Windows & Linux dev. environments
  • Optimizing models on CPU for memory and run time performance
  • Work on DSP or GPU optimization of computer vision algorithms
  • Deploy simulation models acceleration on CPU / GPU through multi-threading, parallelization, or cloud deployment
  • Scripting in Python for Unit and System testing
  • Managing large codebase integration & testbench automation
  • Collaborate with systems, software, hardware teams

Requirements For Computer Vision Modeling Engineer, up to Staff

Python
Linux
  • Bachelor's degree in Computer Science and/or Electrical Engineering
  • Proficiency in C/C++/Python coding and debugging
  • Working Knowledge of Embedded systems and architectures
  • Experience with computer vision and machine learning techniques
  • DSP/Neon/GPU optimization and multi-thread programming
  • Working experience in GPU, OpenMP/OpenCL, SIMD

Benefits For Computer Vision Modeling Engineer, up to Staff

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and security programs
  • Emotional/mental health support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Computer Vision Modeling Engineer, up to Staff

Staff/Senior Staff AI Developer Advocate

Staff/Senior Staff AI Developer Advocate position at Qualcomm focusing on enabling developers building with generative AI and AI-driven hardware applications.

XR Systems Technology - Sr Program Manager

Senior Program Manager role at Qualcomm leading AI software projects, combining technical expertise with program management for mobile, automotive, and XR applications.

Sr Staff Software Engineer, Game AI

Lead gaming AI development at Qualcomm, developing ML solutions for Snapdragon chipsets and shaping the future of mobile gaming.

Sr. Staff System Test Engineer

Senior Staff AI System-Level Test Engineer role at Qualcomm India, focusing on RAG AI systems testing with 13+ years experience required.

Staff Engineer, Machine Learning Engineering

Staff Engineer position at Qualcomm focusing on Machine Learning Engineering, developing AI solutions and optimizing C++17 software for embedded systems.