Job Directory Qualcomm DSP real-time programmer for Computer Vision/Machine Learning Applications
Qualcomm

DSP real-time programmer for Computer Vision/Machine Learning Applications Qualcomm
San Diego, CA

Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.

Companies like Qualcomm
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Qualcomm

Job Description

Job Detail

Job Id E1971484 Job Title DSP real-time programmer for Computer Vision/Machine Learning Applications Post Date 04/10/2019 Company Qualcomm Technologies, Inc.

Job Area Engineering - Systems

Location California - San Diego

Job Overview Implementation of highly optimized programs for object detection, image stitching, features extraction, pedestrian detection, driver monitoring system with QDSP6 and Hexagon Vector Extension Evaluation of the 3rd party algorithms used in automotive applications (such as driver monitoring system, rear-view camera, lane departure warning, etc) provided to Qualcomm. Responsible to map compute-intensive routines to Qualcomms snapdragon hardware blocks System loading and DDR bandwidth analysis of the 3rd party algorithms used in Automotive applications (such as driver monitoring system, rear-view camera, etc). Identify bottlenecks at the system and sub-block level at the Snapdragon SOC and drive resolution to meet customer needs. Provide recommendations for next-generation HW " id="hdnJobOverview" />Auto Systems team is seeking, hands-on DSP programmer(s) with deep interest to lead development of highly optimized image and vision algorithms for the Next Generation of Automotive Applications. Development will focus on: Implementation of highly optimized programs for object detection, image stitching, features extraction, pedestrian detection, driver monitoring system with QDSP6 and Hexagon Vector Extension Evaluation of the 3rd party algorithms used in automotive applications (such as driver monitoring system, rear-view camera, lane departure warning, etc) provided to Qualcomm. Responsible to map compute-intensive routines to Qualcomms snapdragon hardware blocks System loading and DDR bandwidth analysis of the 3rd party algorithms used in Automotive applications (such as driver monitoring system, rear-view camera, etc). Identify bottlenecks at the system and sub-block level at the Snapdragon SOC and drive resolution to meet customer needs. Provide recommendations for next-generation HW All Qualcomm employees are expected to actively support diversity on their teams, and in the Company. Minimum Qualifications

* 5+ years Systems Engineering or related work experience." id="hdnMinimumQualifications" />* Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
* 5+ years Systems Engineering or related work experience. Preferred Qualifications DSP Programming experience (C, Assembly, C++) under SIMD embedded hardware such as DSP Hexagon Vector Extension (HVX) is highly desired Understanding of general image processing, computer vision algorithms used in automotive applications along with math and signal processing algorithms Fixed point arithmetic programming experience Good knowledge of principles and theory related to Deep Learning is nice to have Familiarity with Deep Learning framework such as Caffe, Tensorflow, PyTorch, with Python programming Experience Programming experience on SNPE and OpenCL is a plus Ability to work well as both a lead and key team member across multiple disciplines. Open to new ideas, brainstorming and problem solving. Will need to present to customers and key developers at Qualcomm. Both written and verbal communication skills are needed in order to present analyses and proposals to Qualcomms internal and external customers " id="hdnPreferredQualifications" />The preferred candidate(s) will have minimum 7-10 years of experience in DSP programming. The desired skillsets are: DSP Programming experience (C, Assembly, C++) under SIMD embedded hardware such as DSP Hexagon Vector Extension (HVX) is highly desired Understanding of general image processing, computer vision algorithms used in automotive applications along with math and signal processing algorithms Fixed point arithmetic programming experience Good knowledge of principles and theory related to Deep Learning is nice to have Familiarity with Deep Learning framework such as Caffe, Tensorflow, PyTorch, with Python programming Experience Programming experience on SNPE and OpenCL is a plus Ability to work well as both a lead and key team member across multiple disciplines. Open to new ideas, brainstorming and problem solving. Will need to present to customers and key developers at Qualcomm. Both written and verbal communication skills are needed in order to present analyses and proposals to Qualcomms internal and external customers Education Requirements Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Keywords

About Qualcomm

Qualcomm is a semiconductor company that designs, manufactures, and markets digital wireless telecommunications products and services.

Headquarters
Qualcomm
Size
10001 employees

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.