Drimva

Verkada

Embedded Software Engineering Intern 2027

San Mateo, CA United States +1 · Internship · Posted Aug 25, 2026

Location
San Mateo, CA United States
San Mateo, California, United States
Experience
Internship experience developing and launching products; work experience with Embedded Linux, C, USB, I2C, and Yocto.
Education
Currently pursuing a Bachelor's or Master's degree in Computer Science or a similar technical field of study; graduating by June 2028.
Visa sponsorship
The company sponsors and takes over sponsorship of employment visas for this role; if an offer is made, it will make every reasonable effort to obtain a visa.

About the job

Develop and ship embedded software, firmware, and drivers for Verkada devices, collaborating with hardware and product teams.

What you'll do

  • Design, develop, test, deploy, maintain, and improve embedded software for device fleets, including frequent OTA feature releases.
  • Build and verify embedded software, firmware, and drivers with the hardware team; experiment with development boards.
  • Collaborate with product managers and engineers to ship features and define specifications for future products.

What they ask for

  • Available to work at Verkada HQ during winter or summer 2027.
  • Currently pursuing a Bachelor's or Master's degree in Computer Science or a similar technical field, graduating by June 2028.
  • Internship experience developing and launching products.
  • Work experience with Embedded Linux, C, USB, I2C, and Yocto.

Nice to have

  • Familiarity with Linux servers, Linux device drivers, Linux kernel patches, secure operating systems, and security-focused programming.
  • Comfort working in an agile software development environment.

Pay

$55–$65 USD per hour (base pay)

Tools

C, C++, Go, Embedded Linux, USB, I2C, Yocto, Linux

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)