IN
0 suggestions are available, use up and down arrow to navigate them
Engineer - Computer Vision Systems Ar...

Apply to this job.

Think you're the perfect candidate?

Engineer - Computer Vision Systems Architecture

Qualcomm Bengaluru, Karnataka (Onsite) Full-Time

Company:

Qualcomm India Private Limited

Job Area:

Engineering Group, Engineering Group > Systems Engineering

General Summary:

Qualcomm's EVA Systems Group is seeking candidates for its Computer Vision team in Bangalore, India. The team in India in collaboration with the teams in San Diego, California will develop hardware architectures and systems for AR/VR in areas such as Visual Odometry, SLAM, Hand and Body Pose Tracking, 3D Scene Understanding etc.  We are seeking candidates with hands-on experience in systems architecture and hardware development in one or more of the above-mentioned areas and the work should lead to a power efficient dedicated hardware accelerator design for these functions. Working with other members of the team and other teams, the ideal candidate should be able to drive a concept into a hardware prototype design that can transition to a larger computer vision core in a commercial solution. Experience in developing real time computer vision systems hardware in these areas is desirable. Working knowledge of problem solving of computer vision tasks using neural network processing is not required but is a plus for this position.


Responsibilities:
The selected candidate will have responsibilities in one or more of the following areas:

  • Work with other leads on hardware design of AR/VR related computer vision functions such as Head, Hand and Body Pose Tracking, SLAM, 3D Scene Understanding, Feature and Object Tracking etc.

  • Come up with adaptations of existing algorithms to make them amenable for power and area efficient hardware implementation and define the dedicated hardware accelerator for these functions.  This work will involve close collaborations with algorithm developers, SoC architects and designers to drive to hardware development that will enable novel AR/VR experiences with state-of-the-art advances in performance, power and silicon area.

  • Provide prototype designs of the hardware blocks using RTL or High-level synthesis based methodologies,

  • Develop hardware C-model for the underlying hardware and provide detailed documentation on the design to enable other teams to adopt the hardware in a larger hardware system. This work will involve working with systems and hardware designers in other teams.

 Minimum Qualifications 

  • Working knowledge of methods for partitioning a solution across hardware and software within an overall systems solution.

  • Experience in systems architecture and high-level hardware design leading to real time implementation in dedicated hardware accelerator.

  • Experience in evaluating system and hardware block level architecture tradeoffs in throughput, latency, bandwidth, power and area.

  • Well versed in hardware design methodologies including RTL.

  • Excellent verbal and written communication and presentation skills.

  • Programming skills in C/C++, Python and experience with hands-on coding for the purpose of collaborating with HW designers to adopt the proposed systems architecture in a hardware accelerator. HW C model development for the underlying hardware is a requirement for this position.

  • Master's degree in Electrical Engineering or Computer Science with significant systems and hardware design topics related coursework.

Preferred Qualifications 

  • Several years of industry experience working on systems and hardware level solutions in computer vision area specific to AR/VR tasks such as Head, Hand and Body Pose Estimation. SLAM, 3D Scene Understanding, 3D Object Tracking etc.

  • Have deep domain knowledge in terms of systems/hardware solutions for one or more of the above-mentioned tasks.

  • Experience with top-down high-level model to HW mapping and developing the architecture for hardware acceleration of AR/VR is a plus.

  • Knowledge and experience in hardware design using High level synthesis tools (HLS) is preferred.

  • Understanding of components in SoC including camera subsystems, memory subsystems is a plus.

  • Results oriented, self-motivated, proactive and have demonstrated creative and critical thinking skills and being able to operate with minimum high-level direction.

  • Master's degree in Electrical Engineering or Computer Science with significant systems and hardware design topics related industry experience.

Keywords:  Systems Architecture, Hardware Development, High-Level Synthesis tools, Computer Vision, Deep neural network processing frameworks, AR/VR, SLAM, Feature Tracking

Minimum Qualifications:

•    Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Systems Engineering or related work experience.

Applicants: If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to 

Email blocked - click to apply?subject=Accommodation%20Support"> 

Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm’s toll-free number found

for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.

Qualcomm is an equal opportunity employer and supports workforce diversity.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact

. ]]>

Recommended Skills

  • Algorithms
  • Architecture
  • Artificial Neural Networks
  • C++ (Programming Language)
  • Communication
  • Computer Programming

Apply to this job.

Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 3059490

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.