Qualcomm Innovation Center is seeking a Senior Software Engineer to join their camera software team, focusing on developing cutting-edge mobile camera technology. This role is integral to delivering camera drivers, HAL, and post-processing features for Snapdragon chipsets, aiming to provide industry-leading performance, power efficiency, and image quality.
The position offers an exciting opportunity to work across all layers of the camera software stack, from Android Camera HAL and Windows AVS/KMD/MFT Camera implementation to low-level hardware control. You'll be exposed to advanced technologies including 3A (auto exposure, auto focus, and auto white balance), image signal processors, camera sensors, and integration with motion sensors, video encoders, DSPs, GPU, and display systems.
The ideal candidate will bring 2+ years of software engineering experience, with specific expertise in camera software development. Strong programming skills in C, C++, and Python are essential, along with a deep understanding of computer architecture and embedded systems. A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field is required.
Working at Qualcomm offers exceptional benefits including competitive base salary ($116,900 - $175,300), annual bonuses, RSU grants, comprehensive health coverage, and professional development opportunities through tuition reimbursement and mentorship programs. The company fosters a collaborative environment where innovation thrives, and employees can make significant contributions to world-changing mobile technologies.
This role provides an excellent opportunity to work with leading technology experts in the mobile industry while developing cutting-edge camera solutions that will be used in millions of devices worldwide. The position is based in San Diego, California, at Qualcomm's state-of-the-art facilities, where you'll collaborate with talented engineers and have access to the latest development tools and technologies.