freehire launches on Product Hunt on 26 August.

Follow →

Embedded Computer Vision Engineer (Edge Inference)

Summary

Embedded engineer deploys and optimizes computer-vision models on Linux-based edge devices, integrating vendor runtimes and tuning performance for reliable on-device inference.

About Us: We are a leading AI and robotics company at the forefront of technological innovation, dedicated to creatingcutting-edge solutions that revolutionize industries. As we continue to grow, we are seeking a motivated and capable Embedded Computer Vision Engineer(Full-time/Intern) to join our team.

Job Description: We are building computer-vision capabilities on Linux-based edge devices. This role owns the embedded software that takes models from “works on a workstation” to “runs reliably, efficiently,and measurably fast on-device.” You will develop and optimize inference pipelines, integrate vendor runtimes on embedded GPUs/NPUs/MPUs, and work closeto the Linux kernel when needed (performance, memory, I/O, and driver interactions).

Requirements and Skills

  • 2-3+ years professional experience in embedded software development, with significant time shipping Linux-based products for Full-time applicants.
  • Integrate and run deep learning models using edge runtimes/toolchains (e.g., TensorRT, TFLite, OpenVINO, ONNX Runtime, vendor SDKs for NPUs/MPUs).
  • Strong expertise in C++ (modern C++11/14/17) and python (quickly deploy ML model on the embedded system).
  • Working knowledge of computer vision and deep learning inference concepts (pipelines, tensors, common CV tasks, latency/accuracy tradeoffs). You do not need to be a model developer/researcher, but must be fluent in deploying and running models.
  • Experience optimizing inference for edge hardware (NPUs/MPUs/GPUs/accelerators), including quantization and runtime constraints.

Preferred Qualifications

  • Implement deployment-oriented model optimizations whenneeded (quantization workflows, operator compatibility fixes, graph optimizations, runtime-specific conversion).
  • Work on Linux-based embedded platforms: cross-compilation, build systems, packaging, and reliable field deployment.
  • Strong Linux systems knowledge, including at least some of: kernel fundamentals, device I/O, scheduling, memory behavior.

How to Apply: Please submit your project portfolio, resume and cover letter detailing your qualifications and interest in the position to careers@dconstruct.ai.

See also