Sr. Embedded/C++ Computer Vision Engineer - Hybrid
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
- Port and optimize video analytics applications for CPU-based embedded devices.
- Improve performance, memory usage, and inference speed on Linux platforms.
- Work with object detection and image/video processing pipelines.
- Deploy and manage applications in Docker/LXC containers.
- Integrate and optimize AI/ML models using ONNX, TensorFlow Lite, or OpenVINO.
- Benchmark and tune accuracy vs. performance on constrained hardware.
Requirements
Role Overview Looking for an engineer to optimize and deploy video analytics applications on embedded router hardware. The ideal candidate should have strong C++ development skills, experience with computer vision/video analytics, and the ability to work with Python-based AI/ML pipelines., * 4+ years of experience in Embedded Software Engineering.
- Strong C++ programming skills.
- Good understanding of Python and AI/ML workflows.
- Experience with Video Analytics, Computer Vision, OpenCV, YOLO, or Object Detection.
- Embedded Linux development and performance optimization.
- Docker or containerization experience.
- Knowledge of ONNX, TensorFlow Lite, quantization, or model optimization.
Preferred
- Edge AI / Edge ML deployment experience.
- OpenWRT, PrplOS, Cradlepoint, or networking device experience.
- RTSP/video streaming knowledge.
- ARM platform optimization.
Benefits & conditions
Compensation: - $90,000 to $125,000 + COLA and this position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans. Application will be accepted by 10/8/2026
Benefits : Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
-
Medical/Dental/Vision/Life Insurance
-
Paid holidays plus Paid Time Off
-
401(k) plan and contributions
-
Long-term/Short-term Disability
-
Paid Parental Leave
-
Employee Stock Purchase Plan
About the company
Cognizant is one of the world’s leading professional services companies, transforming clients’ business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the NASDAQ-100, is ranked 195 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com.
About Cognizant’s IoT Practice:
Intelligent, IoT-enabled products will soon result in the proliferation of data and disrupt virtually all industries. To be successful, both large and small companies must leverage IoT capabilities by designing modern products that fundamentally connect people with processes. Within Cognizant IOT, we engineer industry-aligned, IoT-enabled products that merge industry needs with human drivers. Our intelligent products will revolutionize experiences and result in exciting, transformative outcomes. Without human-centered thinking, connected products are just standalone things-but with it, our modern connected products facilitate a unified way of life enjoyed by all.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
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
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?
Dev Digest 120 - Apple and peers
Highest Paying Tech Companies for Developers