Embedded Computer Vision Engineer
TechDigital Corporation
United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
Computer Vision
C++ (Programming Language)
Program Optimization
Profiling
Software Debugging
Linux on Embedded Systems
Python (Programming Language)
Machine Learning
Object Detection
Tensorflow
Openwrt
RTSP
+5 more
Containerization
ONNX (Open Neural Network Exchange) Format
Video Streaming
Lxc
Docker
Job description
Port GPU-based video analytics models (object detection, classification) to CPU-only router targets
- Optimize inference pipeline to stay under 100MB memory footprint using SLMs
- Build containerized architecture with dynamic cloud-driven model loading
- Tune accuracy/performance tradeoffs on ARM/MIPS router hardware
- Integrate with Cradlepoint OS and PrplOS environments
- Benchmark and iterate on detection accuracy vs. latency on constrained hardware
Requirements
4+ years in embedded systems or edge ML deployment
- Experience with containerization (Docker, LXC) on constrained devices
- ML model optimization: quantization, pruning, ONNX, TensorFlow Lite, OpenVINO
- Video analytics / computer vision (YOLO variants, object detection pipelines)
- Python + C/C++ on Linux embedded targets
-
Cross-compilation, profiling, and memory optimization
Strong Plus
- Cradlepoint NetCloud / PrplOS / OpenWRT experience
- NPU/DSP acceleration on router-class SoCs
- DeepStream or similar inference pipeline experience (GPU*CPU migration)
- SLM deployment (sub-1B parameter models on edge)
-
RTSP/video streaming on embedded Linux
You Are
- Comfortable with no GPU - CPU-only inference is the constraint, not a fallback
- Pragmatic about accuracy tradeoffs at the edge
- Experienced navigating vendor OS lock-in and limited debugging toolchains
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
almost 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
DC
Daniel Cranney
Dev Digest 189: Open Phones, Be the Messenger and the USB-C of AI
11 months ago
DC
Daniel Cranney
Dev Digest 231: Pelicanmaxxing, Interview Hacking, RSS Revival & LLM Clichés
about 2 months ago
CH
Chris Heilmann
Dev Digest 134 - Where pixels sing?
almost 2 years ago