Sr. Staff Camera Engineer

Qualcomm

Actively hiring
San Diego, CA Posted 94 days ago $162,600$244,000 / year

At a glance

AI generated

TL;DR

As a Senior Staff Camera Software Engineer at Qualcomm Technologies in the IoT Camera Software team, you will design and develop advanced imaging features for next-generation camera systems, architect drivers for sophisticated imaging hardware, and optimize camera systems for power efficiency and performance. You will work closely with cross-functional teams to deploy robust software solutions and prototype new technologies on Qualcomm’s Dragonwing platforms. Key responsibilities include implementing image analysis techniques using ARM, DSP, GPU, and ML accelerators, developing embedded software for IoT devices, and contributing to the full lifecycle of camera software projects from concept to commercialization. The role requires expertise in Linux kernel internals, device drivers, Camera HAL development, and familiarity with interfaces like MIPI and GMSL, as well as proficiency in C/C++ programming and a deep understanding of ISP concepts.

Skills

C C++ Linux Kernel ARM Architecture Device Drivers Camera HAL 3A Algorithms MIPS GMSL I2C GPIO MIPI Linux V4L2 Android Camera Frameworks OpenCL OpenGL Qualcomm CamX ISP Concepts Multimedia Software Development Embedded Systems SoC-Level Software CI/CD

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).
  • Develop embedded software focusing on low-level system components and camera subsystem enablement.
  • Prototype and validate solutions on Qualcomm IoT Dragonwing platforms for proof-of-concept products.
  • Lead 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

  • 10+ years of experience in embedded systems or SoC-level software architecture.
  • Expertise in ARM architecture, Linux kernel, and device drivers.
  • Proven ability to lead full software lifecycle from concept to commercialization.
  • Strong background in hardware/software interface design and system architecture.
  • Advanced proficiency in C and C++ programming with debugging skills.
  • Experience with Camera HAL development, 3A algorithms, and camera sensor driver bring-up.
  • Deep understanding of Image Signal Processing (ISP) concepts and Linux V4L2 frameworks.

Market check

Salary context

This $162,600–$244,000 range sits above 61% of similar postings on FindRole.

Peer median band

$143,000$233,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$159,300$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

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

Qualcomm currently has 564 open roles on FindRole.

Listed pay typically runs $148,300–$224,400 across 531 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Camera System Engineer

Qualcomm

San Diego, Ca,Us, US 21 days ago $122,500$183,700
C/C++ Python MATLAB ISP-based camera pipelines HDR Tone mapping Noise reduction Stabilization MLOps Image processing Computer vision Machine learning concepts

Camera DV Engineer

Qualcomm

San Diego, Ca,Us, US 46 days ago $148,300$222,500
SystemVerilog UVM OOP Python Simulation Formal Verification Assertion Emulation Debugging Verilog RTL CI/CD Docker Git

Principal Camera Sensors Engineer

Qualcomm

San Diego, Ca,Us, US 39 days ago $211,900$317,900
CMOS_Image_Sensor_Development ISP_Integration Camera_Systems_Design Lens_Optics Image_Processing_Algorithms Technical_Leadership Collaboration_with_Vendors Ecosystem_Partnerships Roadmap_Analysis Influence_and_Negotiation Documentation_Writing Power_Optimization Modeling_and_Simulation

Software Engineer - Camera (Multiple Levels Available)

Qualcomm

San Diego, Ca,Us, US 12 days ago $98,900$148,300
C C++ Python Linux Android Windows Camera_Framework HAL Device_Drivers Algorithm_Design Performance_Optimization Unit_Tests AI ML Embedded_Systems

Computer Vision Engineer

Qualcomm

San Diego, Ca,Us, US 95 days ago $148,300$222,500
Python C/C++ PyTorch TensorFlow ONNX OpenCV FPGA RTL SoC deep learning architectures performance profiling tools hardware simulators

Staff Camera Systems Engineer

Qualcomm

San Diego, Ca,Us, US 35 days ago $148,300$222,500
C/C++ RTOS ARM Android JTAG ADB version control digital signal processing digital image processing assembly programming embedded SW fixed-point implementation image processing algorithms