Embedded Computer Vision Engineer (Edge Inference)

DCONSTRUCT ROBOTICS PTE. LTD.

Date: 13 hours ago
City: Singapore, Singapore
Salary: SGD 5,000 - SGD 7,000 / mo
Contract type: Full time

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 .

For employers only

Is this your company's job post? Verify ownership to manage this listing and receive applications directly.

Claim this listing

Looking to apply for this job? Use the Apply button above.