Senior Camera Software Engineer
Qualcomm · Shenzhen, China | Shanghai, China
About this role
Qualcomm is hiring a senior-level Software Engineer based in Shenzhen, China | Shanghai, China. The posting calls out experience with Python, Java, C, Linux.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Location
- Shenzhen, China | Shanghai, China
- Posted
- May 11, 2026
More roles at Qualcomm
Job description
from Qualcomm careers##
Company:
Qualcomm China
## Job Area:
Engineering Group, Engineering Group > Software Applications Engineering
General Summary:
Job Overview
\- Support Qualcomm Snapdragon IoT customers for design-win projects.
\- Help customers to understand Qualcomm Camera solution/software/algorithms, deliver the best quality out of Qualcomm camera ISP within the project schedule.
\- Provide instructions and on-site support for customers to resolve issues quickly in using Qualcomm Camera solution.
\- Identify problems reported by customers, report Qualcomm bugs to development team and provide the analysis until the root cause are found and bugs are fixed
Minimum Qualifications
\- 2+ years Software Applications Engineering, Software Development experience, or related work experience.
\- 2+ years’ experience with debugging techniques.
\- 2+ years’ experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications
\- Experience on Android/Linux camera development area
\- Strong knowledge of and experience in Linux Kernel, Device Driver Model
\- Experience in Linux camera sensor driver bring-up, Qualcomm platform camera and sub device bring up experience is a plus.
\- Experience in Camera HAL development.
\- Knowledge of 3A algorithms and ISP pipeline, tuning experiences and familiarity with MIPI, I2C, GPIOs a plus.
\- Strong C & C++ programming and debugging skills required.