> Markdown version of [/jobs/ext/2925293-embedded-computer-vision-engineer](https://www.wearedevelopers.com/jobs/ext/2925293-embedded-computer-vision-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Computer Vision Engineer - **Company:** TechDigital Corporation - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computer Vision, C++ (Programming Language), Program Optimization, Profiling, Software Debugging, Linux on Embedded Systems, Python (Programming Language), Machine Learning, Object Detection, Tensorflow, Openwrt, RTSP, Containerization, ONNX (Open Neural Network Exchange) Format, Video Streaming, Lxc, Docker - **Published:** September 15, 2026 - **Apply:** https://www.dice.com/job-detail/9f72bc14-7e61-4825-9d40-1d19db786566 ## About the Role 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 ## 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 ## Related Videos - [Computer Vision from the Edge to the Cloud done easy](https://www.wearedevelopers.com/videos/263-computer-vision-from-the-edge-to-the-cloud-done-easy) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Trends, Challenges and Best Practices for AI at the Edge](https://www.wearedevelopers.com/videos/630-trends-challenges-and-best-practices-for-ai-at-the-edge) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Intelligent Data Selection for Continual Learning of AI Functions](https://www.wearedevelopers.com/videos/367-intelligent-data-selection-for-continual-learning-of-ai-functions) ## Related Articles - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 189: Open Phones, Be the Messenger and the USB-C of AI](https://www.wearedevelopers.com/magazine/639-dev-digest-189-open-phones-be-the-messenger-and-the-usb-c-of-ai) - [Dev Digest 231: Pelicanmaxxing, Interview Hacking, RSS Revival & LLM Clichés](https://www.wearedevelopers.com/magazine/748-dev-digest-231-pelicanmaxxing-interview-hacking-rss-revival-llm-cliches) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)