Staff Software Engineer, Camera

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$141,600–$212,400 / yr
Posted
56 days ago
Freshness
Confirmed live yesterday
Closes
Jan 13, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $222k
This role $177k
$126k most similar roles pay here $285k

This role pays less than 82% of similar roles. Most pay $192,507–$251,000 — the shaded band above. At the midpoint, this role pays about $177k versus about $222k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 623 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Staff Software Engineer, Camera

Staff Software Engineer - Camera joins the camera software team to work on system and software architecture while developing new imaging features across various ecosystems including Android, Linux, and MS Windows. The role involves designing, debugging, and implementing camera software such as Image Signal Processors, 3A, and tuning tools. Day-to-day responsibilities include architecting IQ modules, performing algorithm design, optimizing for performance and power, and developing unit tests while collaborating with partners to meet image quality metrics. Candidates should possess expertise in C, C++, or Python, along with knowledge of computer architecture and embedded systems. The work focuses on the technical challenges of mobile imaging, including motion compensation, advanced post-processing techniques, and AI/ML integration for smartphones, augmented reality devices, automotive platforms, and industrial applications to solve complex requirements for high-quality image capture and processing.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design, develop, debug, and verify camera software including ISP, 3A, and image quality features.
  • Architect IQ modules and decompose complex requirements into specific hardware and software designs.
  • Optimize camera systems to meet strict performance, power metrics, and software conformance tests.
  • Develop and implement advanced imaging algorithms and post-processing techniques using AI and ML.
  • Write detailed technical documentation and feature descriptions for complex camera software projects.
  • Work across various ecosystems including Android, Linux, and MS Windows to develop camera frameworks and drivers.

What we're looking for

  • Bachelor's degree in Computer Science, Electrical Engineering, Electronic Engineering, or a related field with 4+ years of software engineering experience.
  • Master's degree in Computer Science, Electrical Engineering, Electronic Engineering, or a related field with 3+ years of software engineering experience.
  • PhD in Computer Science, Electrical Engineering, Electronic Engineering, or a related field with 2+ years of software engineering experience.
  • At least 4 years of experience in programming (C, C++, Python), computer architecture, or embedded systems.
  • At least 2 years of relevant camera software experience.
  • At least 1 year of experience in a technical leadership role.
  • Experience designing, developing, and debugging camera software, algorithms, and features like ISP or 3A.
  • Strong verbal and written communication skills to convey information and provide guidance to team members.

More like this

Similar roles

Staff Camera Engineer

Qualcomm

San Diego, CA 3 days ago $148,300$222,500
C C++ Python Java Linux Kernel Device Drivers ISP 3A Algorithms Android Camera Framework V4L2 ARM Architecture SoC OpenCL OpenGL MIPI I2C GPIO GMSL Embedded Systems
6+ yrs exp

Camera Systems Engineer

Qualcomm

San Diego, CA 22 days ago $122,500$183,700
C C++ Python Image Signal Processing ISP 3A Computer Architecture Embedded Systems Power Optimization Logic Design
2+ yrs exp

Staff Software Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform Infrastructure as Code SDLC
5+ yrs exp Hybrid

Staff Software Engineer

Datadog

101 days ago $244,000$305,000
Data Visualization Virtual Runtime Profiling Streaming AI Coding Tools
10+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA 79 days ago $115,000$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Ansible Terraform AWS GCP Azure Data Modeling
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 74 days ago $220,000$292,000
AWS TypeScript React Remix Next.js JavaScript Distributed Systems Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp