Senior Software Engineer - C++
Core
Develop camera features and push new features OTA for AI-powered video security and access control devices.
Role type
Senior Software Engineer (Embedded C++)
Builds
Camera features and firmware updates for physical AI security devices
Domain
Physical AI / Video Security / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, Linux system programming, embedded development, computer architecture, scripting (Python/Bash)
Preferred skills
Machine Learning, Computer Vision, heterogeneous computing (GPU/DSP)
Technologies
C++, Python, Linux, embedded boards
Responsibilities
Develop camera features in C++ and Python, lead code reviews and debugging, experiment with new development boards, contribute to code base for OTA feature updates
Seniority
Senior, hands-on IC
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.