Camera Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Camera Software Engineer

Qualcomm, a leading technology innovator, is seeking a Camera Software Engineer to join their team in Shenzhen. This role focuses on developing cutting-edge camera software solutions for Snapdragon chipsets, working with drivers, HAL, and post-processing features. The ideal candidate will have 2-5 years of experience in Android mobile camera development, strong programming skills in C/C++, and expertise in camera components.

The position offers an opportunity to work on innovative projects that push the boundaries of mobile camera technology. You'll collaborate with cross-functional teams including systems, hardware, and architecture engineers to design and implement system-level software solutions. The role requires both technical expertise and strong communication skills.

Qualcomm provides a comprehensive benefits package including world-class health coverage, financial planning programs, and support for professional development through tuition reimbursement and mentorship programs. The company fosters an inclusive culture that encourages innovation and professional growth.

As part of the camera software team, you'll be at the forefront of developing solutions that optimize performance, power efficiency, and image quality for next-generation mobile devices. This is an excellent opportunity for a mid-level engineer looking to make an impact in mobile camera technology while working for a global leader in semiconductor and telecommunications equipment.

Last updated 10 days ago

Responsibilities For Camera Software Engineer

  • Deliver camera drivers, HAL and post processing features for Snapdragon chipsets
  • Work on Android Platform to solve Camera issues
  • Develop embedded and cloud edge software
  • Design system-level software solutions
  • Collaborate with systems, hardware, architecture, and test engineers

Requirements For Camera Software Engineer

Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 2-5 years experience on android Mobile camera development
  • Strong C & C++ programming and debugging skills
  • Experience with camera components (3A, ISP, camera sensors, image processing)
  • Multi-threaded programming experience
  • Linux kernel and user space development experience
  • Strong communication skills
  • Exceptional English communication skills

Benefits For Camera Software Engineer

Medical Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning programs
  • Emotional/mental health support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Camera Software Engineer

Digital Design Engineer - Bristol, UK

Senior Digital Design Engineer position at Qualcomm Technologies, focusing on RTL design and integration for audio and wireless technologies in Bristol, UK.

Experienced Design Verification Engineer - Voice and Music Business Unit

Design Verification Engineer role at Qualcomm focusing on audio and music technology development with comprehensive benefits and growth opportunities.

Audio/Edge AI Silicon Validation and Firmware Engineer

Audio/Edge AI Silicon Validation and Firmware Engineer role at Qualcomm, focusing on next-gen audio and AI processing solutions with emphasis on embedded systems and firmware development.

CPU SW System Infrastructure Engineer

CPU Software Infrastructure Engineer position at Qualcomm focusing on system architecture and resource management development.

Physical Design Engineer

Physical Design Engineer position at Qualcomm India, focusing on electronic systems design and optimization with 7+ years experience required.