Back to Projects
Embedded Video Systems Engineer screenshot

Embedded Video Systems Engineer

EmbedVision is a full-stack demo built for an Embedded Systems Engineer (Video focus) role. It simulates a production-grade video pipeline running on an NXP i.MX8M Plus SoC: dual MIPI CSI-2 camera ingestion, ISP image processing, hardware-accelerated H.265/H.264/AV1 encoding via VPU, RTSP streaming over GigE, and real-time NPU object detection (YOLOv8). The interactive dashboard showcases ARM Cortex, FreeRTOS/Yocto Linux, GStreamer v4l2 driver stacks, codec parameter tuning, system diagnostics, and cross-platform mobile targets (iOS Swift, Android Kotlin, Flutter, React Native) — all directly aligned with the skills required by the job description.

C/C++Embedded LinuxRTOSGStreamerV4L2H.265H.264AV1ARM CortexVPUMIPI CSI-2YoctoFlutterReact NativeSwiftKotlin

Interactive Demo

Run the interactive demo directly in this page, or open it in a dedicated tab for full-screen testing.

Open Demo

Demo Size

This interactive demo allows you to try Embedded Video Systems Engineer. Use keyboard navigation to interact with the embedded content.

Project Information
Category:
Automotive
Status:
Completed
Type:
Interactive Demo
Platforms:
🤖 Android🍎 iOS
Technology Stack
C/C++Embedded LinuxRTOSGStreamerV4L2H.265H.264AV1ARM CortexVPUMIPI CSI-2YoctoFlutterReact NativeSwiftKotlin

Technical Overview

Watch a technical walkthrough explaining the architecture, key design decisions, and implementation highlights of this project.

Video Presentation Coming Soon

A video walkthrough for this project will be added here soon.