Engineering - C++ (Edge)
Core
Build edge applications processing vision data and communication layers on compute-constrained devices, deploying ML models and optimizing runtime performance.
Role type
Senior C++ Edge Engineer (Vision/ML)
Builds
Edge applications, ML model deployments, platform runtime optimizations
Domain
Edge computing, Computer Vision, Machine Learning
Deliverable
production ML models | product features
Required skills
C++, Linux, data structures, algorithms, object-oriented programming, GPU pipeline development
Preferred skills
Java, Python, Shell scripting, Salt, Grafana, GStreamer, PyTorch, video processing, streaming
Technologies
C++, Linux, GPU, PyTorch, GStreamer, Salt, Grafana
Responsibilities
Develop and maintain C++ pipeline components running on GPUs; Build observability and telemetry capabilities; Optimize platform runtime for maximum performance; Deploy machine learning models to production.
Seniority
Mid-Senior, hands-on IC