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