Camera Software Engineer

Leading technology innovator that pushes boundaries of imaging and photography experiences through Snapdragon chipsets.
$98,900 - $148,300
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Enterprise SaaS

Description For Camera Software Engineer

Qualcomm Innovation Center, Inc. is seeking a Camera Software Engineer to join their innovative team developing next-generation imaging and photography experiences. This role focuses on designing and developing new image processing features and drivers for advanced imaging hardware on Snapdragon chipsets. The position involves working with cutting-edge technology, implementing image analysis and processing techniques using various accelerators including ARM, DSP, GPU, and ML processors.

The ideal candidate will join a team that creates embedded imaging solutions for IoT devices, leveraging dedicated hardware and multi-core processors to deliver state-of-the-art photographs and video recordings. This role offers the opportunity to work on complex solutions that push the boundaries of imaging technology while balancing performance optimization with power efficiency.

The position requires a strong technical foundation with at least 2 years of camera software experience and programming expertise in C/C++. You'll collaborate with team members to design, develop, and implement camera software while ensuring high image quality and performance standards are met. The role offers competitive compensation ($98,900 - $148,300) along with comprehensive benefits including annual bonuses, RSU grants, and various health and wellness programs.

Working at Qualcomm provides exposure to leading engineering and technology experts in the industry, continuous learning opportunities, and the chance to contribute to world-changing innovations. The company fosters a supportive, inclusive culture where innovative ideas are valued and professional growth is prioritized through mentorship and development programs.

Last updated 2 days ago

Responsibilities For Camera Software Engineer

  • Research and development for camera features and image/video quality improvement
  • Prototype complex solutions on platforms for proof of concept and demonstration purposes
  • Deployment of solutions that improve the imaging experience
  • Design of camera features that balance power, memory, silicon area to maximize imaging performance
  • Design and implement IQ modules, algorithms, and feature decompositions
  • Ensure image quality, software conformance tests, and performance metrics are met
  • Write technical documentation and feature descriptions

Requirements For Camera Software Engineer

  • Bachelor's degree in Computer Science, Electrical Engineering, Electronic Engineering, or related field
  • 2+ years of relevant camera software experience
  • 1+ year programming (C, C++), computer architecture, or embedded systems knowledge
  • Knowledge of Camera and Image Signal Processing

Benefits For Camera Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
401k
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Medical coverage for employees and dependents
  • Financial planning resources
  • Educational support
  • Mental health and wellbeing programs

Interested in this job?

Jobs Related To Qualcomm Camera Software Engineer

Automotive Platform Engineer

Automotive Platform Engineer position at Qualcomm focusing on ADAS/Autonomy solutions, requiring embedded software expertise and automotive safety knowledge.

Display ASIC Design and Implementation Engineer

Display ASIC Design and Implementation Engineer position at Qualcomm, focusing on developing cutting-edge display solutions for SoCs with comprehensive benefits and growth opportunities.

Display System Modeling Engineer

Display System Modeling Engineer position at Qualcomm focusing on DPU development and integration for mobile processors.

Engineer - USB

Embedded Systems Engineer position at Qualcomm India, focusing on USB implementation and problem-solving with 2+ years experience required.

Embedded Software Engineer – Device Driver Development

Embedded Software Engineer role at Qualcomm focusing on device driver development and hardware interface programming.