Staff Software Engineer - Command Connector
Core
Develop embedded software and camera features for AI-powered physical security devices, integrating low-level system software with cloud backend services.
Role type
Staff Software Engineer (Embedded Systems)
Builds
AI-powered video security and access control devices
Domain
Physical AI / IoT / Security
Deliverable
production ML models | product features
Required skills
C/C++, Go, Python, Linux system programming, embedded development, operating systems, computer architecture
Preferred skills
UEFI, bootloader, drivers, Yocto project, containerization, solid-state storage, filesystem mapping, high-performance AI inference optimization
Technologies
C, C++, Go, Python, Linux, UEFI, Yocto, golang, python
Responsibilities
Work cross-functionally with hardware team to develop camera features, lead code reviews and debugging, experiment with new development boards, push new features OTA
Seniority
Staff, hands-on IC