Looking for experienced embedded SW engineers interested in developing software for mobile/Auto/XR devices.
Specifically, the position involves developing embedded software supporting Camera functions of Auto Mobile and XR Devices
Candidate MUST have: Strong knowledge and experience in Camera Sensor, overview of image processing algorithm and V4L2 drivers. Strong C & C++ programming and debugging skills required. Strong knowledge in operating system fundamentals like virtual memory, CPU scheduling, process states, synchronization, etc. Strong knowledge in concepts like RTOS, RAM/Cache, Interrupt handling, etc applied to embedded systems. Hands on experience in Realtime issues like memory/stack corruption, ANR, deadlocks, race conditions, etc. Strong communication skills - able to understand and explain highly technical information in a clear and concise manner. Willing travel to customer sites and other Qualcomm office locations to co-develop next generation smartphones. Working Experience in any Multimedia technologies like camera/video framework is MUST.
Good to have: Hands on experience in Camera driver development. Knowledge of camera sensor bring up, 3A algorithms, tuning experience. Familiar with Image quality Unit Test framework experience like CPPTest, GoogleTest.
Skillset: Programming in C/C++, good debugging skills and operating system fundamentals. Good communication skills, most important is logical ability.
Qualifications: Bachelor's (BE/BTech) or Master's (MS/MTech) degree in camera/video framework with 9+ years of experience. Knowledge of Android Camera & Image processing. Profound understanding of System-on-Chip (SoC) architecture, Camera pipeline, memory subsystem architecture. Expertise in programming languages (C/C++) Strong debugging and analysis skills, including data and statistical analysis, and proficiency in performance & Power.