Embedded Software Engineering Intern 2027
Core
Design, develop, test, deploy, and maintain embedded software and firmware for Verkada's fleet of physical AI security devices.
Role type
Embedded Software Engineering Intern
Builds
Embedded software, firmware, and drivers for video security, access control, and sensor devices
Domain
Physical AI / IoT Security / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Go, Embedded Linux, USB, I2C, Yocto, Linux device drivers, Linux kernel patches, secure operating systems
Preferred skills
Experience with development boards, OTA update implementation, cross-functional collaboration
Technologies
Linux, Yocto, C, C++, Go
Responsibilities
Design and verify embedded software and firmware; collaborate with hardware teams to develop device features; manage project priorities and deadlines; contribute to codebase for frequent OTA updates; define specs for future products
Seniority
Intern
