Engineer, Staff-computer vision
Qualcomm
Job Summary
As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology. You will collaborate across functional teams to meet and exceed system-level requirements and standards, pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future.
Must Have
- Bachelor's degree + 4 years, Master's + 3 years, or PhD + 2 years in Engineering, Information Systems, Computer Science, or related field.
- 10 years of experience in image processing/computer vision/video domain.
- Good understanding of image processing and computer vision fundamentals.
- Hands-on experience with camera/computer vision pipeline, development, porting, and optimization.
- Experience optimizing image processing kernels on x86/ARM-Neon/DSP or VLIW architectures.
- Solid C/assembly programming skills, multithreading, and OS concepts.
- Ability to collaborate with cross-functional teams to design, implement, and debug CV/multimedia features for mobiles.
- Develop and productize CV solutions on Qualcomm processors.
- Optimize CV algorithms on CPU, DSP & GPUs.
- Enhance CV, imaging Firmware solutions and assist with video/imaging hardware subsystem enhancements.
- Design CV, imaging features and work with various teams for productization.
- Interact with customers to commercialize Qualcomm CV solutions.
Good to Have
- Exposure to OpenCV APIs.
Perks & Benefits
- World-class health benefit options providing comprehensive coverage.
- Programs designed to help employees build and prepare for a financially secure future.
- Self and family resources to build emotional/mental strength and resilience.
- Wellbeing programs and resources to support employees to Live+Well and Work+Well.
Job Description
Job Description
General Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of cutting-edge technology. Qualcomm Systems Engineers collaborate across functional teams to meet and exceed system-level requirements and standards.
Minimum Qualifications:
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
OR
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
OR
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
Skills/experience:
Recent and relevant experience required in one or more of the following areas:
- 10 years of experiences in image processing/computer vision/video domain.
- Good understanding of image processing and computer vision fundamentals.
- Hands on knowledge\experience on camera/computer vision pipeline, development, porting and optimization
- Experience in optimizing the image processing kernels on x86/ARM-Neon/DSP or Any VLIW based architecture.
- Solid C\assembly programming skills, multithreading and OS concepts\fundamentals.
- Collaborate with cross-functional teams to design, implement and debug CV\multimedia features for mobiles.
- Good analytical and problem solving skills.
- Exposure to OpenCV APIs is a plus.
Responsibilities:
The successful candidate(s) will be responsible for:
- Development and productize various CV solutions on Qualcomm processors.
- Optimize CV algorithms on CPU, DSP & GPUs.
- Enhance CV, imaging Firmware solutions and help with video, imaging hardware subsystem enhancements in future Qualcomm Mobile Processors
- Design of CV, imaging features and work with a wide set of teams across the company (systems, software, hardware, etc.) in the productization
- Customer interaction to commercialize Qualcomm CV solutions.
Education requirements:
- Required: Bachelor's/Master’s Computer Engineering and/or Electrical / Electronics Engineering
- Preferred : Masters