onsite
Senior Camera Software Engineer - Qualcomm
Software Engineer
Lead the design and development of high‑performance camera software for smartphones, AR/VR, and automotive platforms, leveraging expertise in ISP, embedded C/C++, and HMI to deliver secure, cutting‑edge imaging solutions.
About the role
Key Responsibilities
- Architect and implement camera software stacks for mobile, AR/VR, and automotive use cases, ensuring high performance and low latency.
- Collaborate with hardware teams to optimize ISP pipelines and integrate new image processing algorithms.
- Develop and maintain robust, secure firmware and driver components in embedded C/C++.
- Drive innovation in Human‑Machine Interface (HMI) features, enhancing user experience across devices.
- Participate in cross‑functional design reviews, code reviews, and performance tuning sessions.
Requirements
- 5+ years of experience in camera software or ISP development for mobile or automotive platforms.
- Strong proficiency in embedded C/C++ and real‑time operating systems.
- Hands‑on experience with image processing algorithms, AR/VR pipelines, and HMI design.
- Familiarity with Qualcomm Snapdragon platforms and related SDKs is a plus.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
computer visionelectrical engineering