Senior Edge Camera Platform Engineer (C++/Go) – OTA & Edge AI

Verkada Inc.

San Mateo (CA)

On-site

USD 261,000 - 319,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
Vision & dental coverage
401(k) match
HSA & FSA
Mental health support
Parental leave
Paid holidays & PTO
Healthy lunches

Job summary

Verkada is seeking a software engineer to own end-to-end development of on-device camera platform features in C++ and Golang, including design, implementation, integration, and maintenance on edge devices.

You will partner with streaming, storage, and AI teams to optimize for edge computing, lead OTA releases, and ensure platform stability while collaborating with product to translate requirements into scalable solutions.

Qualifications

  • Master’s degree in Computer Science, Electrical Engineering, or closely related field plus 3 years of systems software development experience.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or closely related field plus 5 years of systems software development experience.
  • Knowledge of C++ or Golang.
  • Knowledge of bash scripting and Python.
  • Knowledge of building software for Linux-based platforms.
  • Knowledge of developing and tuning camera image pipelines.
  • Must be willing and able to work onsite five days per week.

Responsibilities

  • Own the end-to-end development of on-device camera platform features in C++ and Golang, including feature design, implementation, integration, and maintenance.
  • Partner with streaming, storage, and AI engineering teams to optimize for edge computing environments.
  • Drive and coordinate regular OTA releases, ensuring platform stability and reliability.
  • Lead code reviews, guide debugging efforts, and uphold coding standards to maintain code quality and reduce defects.
  • Collaborate with the product team to translate requirements into scalable, production-ready solutions.

Skills

C++
Golang
Python
Bash scripting
Linux development
Camera image pipelines

Education

Master’s degree in CS/EE
Bachelor’s degree in CS/EE

Job description

Verkada is seeking a software engineer to own end-to-end development of on-device camera platform features in C++ and Golang, including design, implementation, integration, and maintenance on edge devices.

You will partner with streaming, storage, and AI teams to optimize for edge computing, lead OTA releases, and ensure platform stability while collaborating with product to translate requirements into scalable solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Edge Camera Platform Engineer (C++/Go) – OTA & Linux
Edge Camera Platform Engineer (C++/Go) – OTA & Linux

Verkada • San Mateo (CA)

On-site
USD 130,000 - 280,000
Healthcare programs
Nationwide medical, vision and dental
HSA with employer contributions
+8
Senior Embedded Engineer - Camera Platform (Edge)
Senior Embedded Engineer - Camera Platform (Edge)

Verkada Inc. • San Mateo (CA)

On-site
USD 130,000 - 280,000
Healthcare coverage
Vision and dental coverage
HSA and FSA
+8
Senior Embedded Camera Firmware Engineer | Edge & Linux
Senior Embedded Camera Firmware Engineer | Edge & Linux

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare plans
Medical coverage
HSA/FSA benefits
+2
Senior Embedded Camera Software Engineer (C/C++, Linux)
Senior Embedded Camera Software Engineer (C/C++, Linux)

Verkada Inc. • San Mateo (CA)

On-site
USD 130,000 - 300,000
Healthcare
Dental & Vision
HSA
+6
Senior Embedded Engineer - Edge AI & Linux
Senior Embedded Engineer - Edge AI & Linux

Verkada • San Mateo (CA)

On-site
USD 200,000 - 315,000
Healthcare programs
Vision/Dental coverage
HSA/FSA
+6
Senior Edge AI Firmware Engineer
Senior Edge AI Firmware Engineer

Samsara • San Francisco (CA)

Remote
USD 155,000 - 260,000
Senior Edge AI Engineer — Production Vision Systems
Senior Edge AI Engineer — Production Vision Systems

Obvio • San Carlos (CA)

On-site
USD 140,000 - 210,000
Senior Linux Systems Engineer - Edge AI & Kernel Expert
Senior Linux Systems Engineer - Edge AI & Kernel Expert

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 300,000
Healthcare coverage
Vision and dental coverage
HSA/FSA contributions
+4
Senior Embedded Vision Engineer – Edge AI for Production
Senior Embedded Vision Engineer – Edge AI for Production

Obvio Inc. • San Carlos (CA)

On-site
USD 140,000 - 190,000
Equity
Competitive compensation
Senior Embedded Linux Systems Engineer - Edge AI
Senior Embedded Linux Systems Engineer - Edge AI

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 315,000
Healthcare coverage
Vision coverage
Dental coverage
+9