Software Engineer, Smart Cameras

Cisco

Confirmed live today High trust
Closes tomorrow Remote

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$155,000–$222,600 / yr
Employment
Full-time
Posted
20 days ago
Freshness
Confirmed live today
Closes
Oct 28, 2026 (soon)

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $172k
This role $189k
$111k $235k
below market most similar roles pay here above market

This role pays more than 70% of similar roles. Most pay $137,325–$206,450 — the blue band above. At the midpoint, this role pays about $189k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 307 open roles on FindRole.

Listed pay typically runs $167,700–$245,000 across 224 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Software Engineer, Smart Cameras

Software Engineer, Smart Cameras joins the Smart Camera team to transform enterprise security by merging edge-storage architecture with AI-powered analytics. You will build and maintain robust services for cloud video streaming, exports, and cloud video storage while designing high-performance APIs and backend services integrated into the Meraki Dashboard. Your daily work involves developing scalable solutions on AWS with a focus on high availability, fault tolerance, and system performance. You will use Go, TypeScript, Ruby, or Python, alongside relational databases, microservices architecture, and Kubernetes. The role requires expertise in REST-ful API design, CI/CD pipelines, and observability stacks like Prometheus and Grafana. You will solve technical problems related to video streaming protocols such as RTSP, HLS, and WebRTC to ensure 24/7 availability for global retail partners.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build and maintain robust services for cloud video streaming, exports, and cloud storage.
  • Design and implement high-performance APIs and backend services integrated into the Meraki Dashboard.
  • Develop scalable, fault-tolerant, and high-availability solutions on AWS.
  • Contribute to full-stack development including UI components and firmware interactions as needed.
  • Own services from design through deployment, including testing, instrumentation, and production observability.
  • Drive resolution of complex production issues and author root-cause analyses to improve system resilience.
  • Partner with Product Managers to define requirements, architecture, and long-term project roadmaps.

What we're looking for

  • Bachelor’s degree in Computer Science (or equivalent) with 3+ years of relevant experience, or a Master’s degree with 2+ years of experience.
  • Experience in production Go, TypeScript, or an equivalent statically-typed programming language.
  • Experience in a scripting language like Ruby (preferred) or Python.
  • Experience in backend software including REST-ful API design and relational databases.
  • Experience with distributed systems, microservices architecture, and container orchestration (Kubernetes).
  • Experience applying AI-assisted development tools (e.g., Copilot, Cursor, Claude) to accelerate velocity and code quality.
  • Full-stack development experience, specifically with React and modern JavaScript/TypeScript ecosystems (preferred).
  • Demonstrated experience with CI/CD pipelines, modern observability stacks, video streaming protocols, and advanced AWS services (preferred).

More like this

Similar roles

Software Engineer, Camera

Apple Inc

Cupertino, CA 152 days ago $150,400–$277,600
C C++ Embedded Software Kernel Drivers Firmware ISP Real-time Software Hardware-Software Integration macOS iOS System Software Hardware Validation Manufacturing Diagnostics
3+ yrs exp

Software Engineer, Camera

Qualcomm

San Diego, CA 8 days ago $104,500–$156,700
C C++ Python Android Linux MS Windows Embedded Systems Computer Architecture Camera Image Signal Processor HAL Device Drivers AI ML 3A Image Quality, Tuning

Software Engineer, Camera

Apple Inc

Cupertino, CA 3 days ago $150,400–$277,600
C C++ Embedded Software Kernel Drivers Firmware ISP Real-time Software Hardware-Software Integration macOS iOS System Software AI-assisted Development Tools
3+ yrs exp

Senior Software Engineer, Camera

Qualcomm

San Diego, CA 13 days ago $123,700–$185,500
C/C++ KMDF UMDF AVStream Media Foundation WinDbg Visual Studio ETW MIPI CSI-2 I2C SPI GPIO ACPI UEFI Linux Kernel V4L2 Android Camera Framework ISP Git Perforce
2+ yrs exp

Camera System Software Engineer

HP Inc.

Austin, TX 106 days ago $137,000–$202,000
C++ C Android Linux Kernel Android HAL Binder HIDL AIDL ARM image-processing USB HDMI Wi-Fi Agile Scrum Source Control Hardware Debugging
6+ yrs exp

Camera Embedded Software Engineer

Apple Inc

Sunnyvale, CA 19 days ago $184,700–$324,800
C C++ Embedded Systems RTOS Device Drivers SoC Firmware Image Signal Processing Video Processing Memory Management Performance Tuning HW Validation AI-assisted Development Tools
10+ yrs exp