Full-time

Embedded Computer Vision Engineer (Edge Inference)

Posted by Rapsodo • Singapore, Singapore, Singapore

📍 Singapore, Singapore 🕒 February 24, 2026

About the Role

Overview
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 NPUs/MPUs, and work close to the Linux kernel when needed (performance, memory, I/O, and driver interactions).
What You Will Do
  • Build and maintain production-grade embedded software for on-device computer vision inference (camera ingest, preprocessing, inference, postprocessing, telemetry) primarily in C++, with Rust as an option where appropriate
  • Integrate and run deep learning models using edge runtimes/toolchains (e.g., TensorRT, TFLite, OpenVINO, ONNX Runtime, vendor SDKs for NPUs/MPUs)
  • Profile and optimize end-to-end performance: latency, throughput, memory footprint, power, and thermal constraints
  • Imp...

Ready to Apply?

Submit your application today and take the next step in your career journey with Rapsodo.

Apply Now