Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Qualcomm Logo

Staff Software Engineer - Camera - Camera Software Engineering

Qualcomm

$141,600 - $212,400
Aug 27, 2025
San Diego, CA, USA
Apply Now

Qualcomm Technologies, Inc. is seeking senior software engineers to develop software for mobile and devices, specifically focusing on camera drivers, HAL, and post-processing features for Snapdragon chipsets to achieve best-in-class performance, power, and image quality.

Requirements

  • 4+ years programming (e.g., C, C++, Python), computer architecture, or embedded systems knowledge.
  • 2+ years of relevant camera software experience.
  • Experience in development of software for mobile and devices.
  • Experience working at all layers of the camera software stack, from Android Camera HAL and/or Windows AVS/KMD/MFT Camera implementation to low level hardware control.
  • Experience with 3A (auto exposure, auto focus and auto white balance), image signal processors, camera sensors.
  • Experience with integration with other technologies including motion sensors, video encoders, DSPs, GPU and display.
  • Experience in a technical leadership role with or without direct reports.

Responsibilities

  • Leverages advanced knowledge and experience of Camera to design, develop, debug, implement, and verify camera software (e.g., Camera Image Signal Processor, 3A, Image Quality, Tuning Tools, etc.), algorithms, and features.
  • Designs or architects IQ modules, algorithms, and feature decompositions to drive complex requirements and specifications for both hardware and software.
  • Ensures advanced image quality, software conformance tests, and performance and power metrics are met to deliver camera software to customers.
  • Collaborates with customers and cross-functional teams to design, development, and optimize camera systems, hardware, and/or software.
  • Writes detailed technical documentation and feature descriptions for complex Camera SW projects to guide users and/or customers to use or implement software.
  • Works at all layers of the camera software stack, from Android Camera HAL and/or Windows AVS/KMD/MFT Camera implementation to low level hardware control.
  • Involves design and development of new features, support for new hardware, debugging of issues within the software, optimizing software for performance and power, development of unit tests and working with our partners and OEMs.

Other

  • Bachelor's degree in Computer Science, Electrical Engineering, Electronic Engineering, or related field and 4+ years of Software Engineering or related work experience.
  • Master's degree in Computer Science, Electrical Engineering, Electronic Engineering, or related field and 3+ years of Software Engineering or related work experience.
  • PhD in Computer Science, Electrical Engineering, Electronic Engineering, or related field and 2+ years of Software Engineering or related work experience.
  • Provides supervision/guidance to other team members.
  • Requires verbal and written communication skills to convey information.