CareerPlanSign in

Engineering - C++ (Edge)

Sunnyvale💼 Full-time🗓 2026-09-20 → 2026-09-26

Core

Build edge applications processing vision data and communication layers for compute-constrained edge devices, deploying and optimizing machine learning models for real-time video security.

Role type

Senior C++ Edge Engineer (Computer Vision & ML Deployment)

Builds

Edge applications, communication layers, and optimized ML runtime for video security devices

Domain

Computer Vision, Edge Computing, Video Streaming, AI/ML

Deliverable

production ML models | product features

Required skills

C++, Linux, Data Structures, Algorithms, Object-Oriented Programming, GPU programming

Preferred skills

Edge/IoT computing, Infrastructure management (Salt), Monitoring (Grafana), Video processing (Gstreamer), ML model interfacing (PyTorch)

Technologies

C++, Linux, GPU, Salt, Grafana, Gstreamer, PyTorch

Responsibilities

Build edge applications processing vision data and communication layers; Deploy and optimize machine learning models for production; Operate C++ code with GPU pipeline components; Build observability and telemetry systems

Seniority

Mid-Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.