Overview
Develop and productize camera firmware on Qualcomm chipsets for mobile, XR and automotive projects, working on a unified ISP hardware driver targeted at different tiers of Qualcomm camera solutions.
What you'll do
- Develop and productize camera firmware on Qualcomm chipsets for mobile/XR/Auto projects.
- Develop a unified driver for ISP hardware targeted at different tiers of Qualcomm camera solutions.
- Program in C/C++ on a controller processor with a dedicated RTOS, understanding the processor architecture, RTOS, peripherals, compiler and linker toolsets.
- Prototype end-to-end use cases with a firmware test bench for early verification of FW/HW.
- Influence camera HW architecture for future Qualcomm chipsets to emphasize power and performance needs.
- Collaborate with systems, software and hardware teams across design, validation and commercialization.
- Interact with customer engineering teams to commercialize Qualcomm camera solutions with global OEMs and stabilize existing solutions for customer use cases and requirements.
- Collaborate with cross-functional teams to design, implement and debug camera/multimedia features for mobile/XR/IoT use cases.
What you'll need
- Relevant experience in one or more of: image processing, computer vision or video domain.
- Good understanding of image processing or computer vision fundamentals.
- Hands-on knowledge or experience with camera/video/computer vision HW pipeline, development, porting and optimization.
- Solid C/C++ programming skills, multithreading and RTOS/OS concepts.
- Strong debugging skills to debug complex system-level issues.
- Good analytical and problem-solving skills.
- 4+ years of relevant industry experience.
- 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.
Nice to have
- Experience in device driver development for hardware.
- Hands-on experience on Tensilica/ARM processors.
Details
- Location: Hyderabad, Telangāna, India.
- Job area: Engineering Group > Systems Engineering.
Read the full description and apply on the company’s own careers page.