Staff Camera Firmware Engineer

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$155,400–$233,200 / yr
Posted
3 days ago
Freshness
Confirmed live today
Closes
Mar 10, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $204k
This role $194k
$144k most similar roles pay here $265k

This role pays less than 59% of similar roles. Most pay $172,125–$235,750 — the shaded band above. At the midpoint, this role pays about $194k versus about $204k 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 638 open roles on FindRole.

Listed pay typically runs $146,400–$221,900 across 618 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Staff Camera Firmware Engineer

As a Staff Camera Firmware Engineer within the IoT Camera Software team, you will design advanced imaging features and develop camera software systems for various IoT devices. Your daily responsibilities include architecting and implementing drivers for image signal processing hardware, developing embedded software for low-level system components, and creating image-processing techniques using ARM, DSP, GPU, and ML accelerators. You will also manage the full software lifecycle to ensure products meet performance, power, and memory requirements. The role requires proficiency in C, C++, Java, or Python, along with expertise in Linux kernel internals, device drivers, and Android camera frameworks. Technical skills include experience with 3A algorithms, MIPI, GMSL, I2C, and GPIO interfaces. You will solve complex problems related to image quality, system bring-up, and the integration of high-performance imaging solutions into production-ready hardware.

What you'll do

  • Design and develop new image-processing features for next-generation camera systems.
  • Architect and implement drivers for advanced imaging hardware (ISP).
  • Implement image-analysis and processing techniques using ARM, DSP, GPU, and ML accelerators.
  • Develop embedded software for IoT devices focusing on low-level system components and camera subsystem enablement.
  • Prototype and validate solutions on Qualcomm IoT Dragonwing platforms for proof-of-concept and production.
  • Lead the development of large IoT camera projects across Linux Embedded and Android platforms.
  • Ensure image quality, performance, and power requirements are met for commercial readiness.

What we're looking for

  • Bachelor's degree in Engineering or related field with 6+ years of experience, Master's with 5+ years, or PhD with 4+ years of experience.
  • 3+ years of work experience with programming languages such as C, C++, Java, or Python.
  • 7+ years of experience architecting complex embedded systems or SoC-level software (preferred).
  • Expertise in SoC architecture, ARM architecture, Linux kernel, and device drivers (preferred).
  • Strong knowledge of Linux kernel internals, device-driver models, and camera sensor driver bring-up (preferred).
  • Experience with Camera HAL development, 3A algorithms, tuning tools, and familiarity with MIPI, GMSL, I2C, and GPIO interfaces (preferred).
  • Experience with Android camera frameworks, Linux V4L2 frameworks, or multimedia software for Linux-based systems (preferred).
  • Advanced proficiency in C/C++ and experience with OpenCL or OpenGL for algorithm development (preferred).

More like this

Similar roles

Staff Software Engineer, Camera

Qualcomm

San Diego, CA 59 days ago $141,600$212,400
C C++ Python Android Linux MS Windows Embedded Systems Camera ISP HAL Device Drivers Algorithm Design AI Computer Architecture
4+ yrs exp

Video Software Engineer

Qualcomm

San Diego, CA 70 days ago $94,200$141,200
C C++ Python Java Linux Kernel V4L2 Android H264 H.265 AV1 Agentic AI Machine Learning Computer Vision JTAG Windbg Git Perforce Multi-threaded Programming ARM

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 31 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +2 11 days ago $176,500$262,350
AWS EKS Docker Kubernetes GitHub Enterprise CDK Terraform GitHub Actions Datadog Bash Python Go Java CI/CD SRE Microservices
7+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 20 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems Machine Learning LLM Feature Store Observability FinOps
8+ yrs exp Remote

Staff Software Engineer

PayPal

San Jose, CA +1 12 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