Staff Embedded Software Engineer - Camera Firmware
Core
Spearhead the development of brand-new camera categories and drive the reliability of a global fleet of multi-million device IoT hardware.
Role type
Staff Embedded Software Engineer (Camera Firmware)
Builds
First-generation camera systems and edge computing features for video security and access control
Domain
Physical AI / Video Security / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++ or Golang, Linux-based platform development, bare-metal MCU firmware, low-level protocols (SPI, I2C, UART, USB), concurrent/multithreaded firmware services, computer architecture, hardware-software co-design
Preferred skills
Linux Kernel development, RTOS, secure boot implementation, Bash/Python scripting
Technologies
Linux, C++, Golang, SPI, I2C, UART, USB, RTOS
Responsibilities
Lead end-to-end lifecycle of new camera categories, own firmware roadmap and architectural changes, engineer high-performance features across bare-metal and Linux, solve complex system-level challenges, balance hardware security and performance trade-offs, partner with CV/Streaming teams for edge computing features, design deployment and monitoring strategies for global fleet uptime
Seniority
Staff, high-impact technical leadership