Drimva

Meta

Software Engineer, Camera Systems

$184K–$257K

Sunnyvale, CA +1 · Full-time · Posted Jul 9, 2026

Location
Sunnyvale, CA
Burlingame, CA
Experience
7+ years of software development experience in industry settings, or a PhD with 4+ years of experience; 3+ years of relevant camera software engineering experience in industry settings.
Education
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.

About the job

Designs, develops, and ships end-to-end camera pipelines and features for AR/VR and wearable devices, spanning image quality, ISP, sensing, calibration, and system performance.

What you'll do

  • Develop and verify camera pipelines, features, algorithms, and hardware/firmware tasks.
  • Optimize performance, latency, and power across the camera stack and ensure system quality metrics are met.
  • Partner with sensor, algorithms, image-quality, hardware, and product teams to deliver reliable camera features.

What they ask for

  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • 7+ years of software development experience in industry settings, or a PhD with 4+ years of experience; 3+ years of relevant camera software engineering experience in industry settings.
  • Experience developing and debugging in C/C++; leading complex projects; and building camera systems for AR/VR, wearable, or mobile platforms.
  • Experience with ISP pipelines and image processing, sensor calibration, Qualcomm hardware and CamX, SoC architecture, real-time embedded software, and responsible AI practices.

Pay

$183,997/year to $257,000/year USD base salary

Tools

C/C++, ISP, Qualcomm hardware, CamX, SoC

AI focus

Develops AI sensing and machine-learning algorithms for camera products; integrates AI tools to improve workflows and requires responsible AI practices and ongoing AI skill development.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)