BE-2026-009-UGE

Computer Software/Hardware Engineering|Web Development / Software Engineering / Computer Programming in Belgium

Location

Belgium

Internship type

ON-SITE

Reference number

BE-2026-009-UGE

Students Requirements

General discipline

Computer Software/Hardware Engineering
Web Development / Software Engineering / Computer Programming

Completed Years of Study

3

Fields of Study

Software Engineering

Languages

English Good (B1, B2)

French Excellent (C1, C2)

Polish Excellent (C1, C2)

Required Knowledge and Experience

-

Other Requirements

-

Work Details

Duration

24 - 36 Weeks

Within These Dates

04.05.2026 - 31.10.2026

Holidays

NONE

Work Environment

-

Gross pay

300 EUR / month

Working Hours

38.0 per week / 8.0 per day

Living Lodging

Type of Accommoditation

Trainee with the help of the LC.

Cost of lodging

150 EUR / month

Cost of living

300 EUR / month

Work Offered

Additional Info

Only candidates with EU citizenship (EEA or Swiss) (or dual EU nationality) are eligible, as the internship duration exceeds 90 days under Belgian visa regulations. Unfortunately, applications for shorter durations (up to 90 days) cannot be considered.

Work description

The project focuses on the development of a scalable, modular Video Management System (VMS) designed to provide complete camera lifecycle management — from discovery and onboarding to real-time streaming, recording, and intelligent event detection. Built on open-source technologies, the platform emphasizes flexibility, customization, and long-term scalability to meet diverse deployment requirements.The system architecture is based on independent yet interoperable microservices, enabling seamless updates, integration with third-party platforms, and efficient maintenance. Cameras are automatically detected and onboarded through a dedicated gateway service, ensuring rapid provisioning and secure configuration. The streaming pipeline supports reliable RTSP/RTP ingestion, transcoding for low-latency playback, and simultaneous distribution of feeds to viewers, recorders, and analytics components.A responsive live monitoring interface provides operators with real-time visibility, featuring multi-camera grid layouts, event indicators, and timeline-based playback for quick access to motion-triggered clips. Recording is managed through both continuous and event-based modes, supported by retention policies and indexed storage that allow efficient use of capacity and easy retrieval of historical footage.Intelligent motion detection enables region masking, sensitivity tuning, and scheduling to minimize false alarms. Detected events are processed through a centralized event bus that coordinates system-wide communication and retains records for analytics and traceability. Notifications and alerts are displayed as color-coded banners within the user interface and can also be pushed to mobile devices for immediate awareness.A unified rule engine centralizes automation, configuration, and policy enforcement across all components. Security and compliance are built into the core architecture through role-based access control, encrypted communications (TLS), and periodic security audits to maintain data integrity.To streamline deployment, all services are containerized, ensuring consistency across environments and enabling horizontal scalability. An installer application simplifies field setup, while a mobile app provides users with live monitoring, event management, and remote control capabilities.Comprehensive testing and automated CI/CD pipelines ensure reliability, performance, and continuous improvement throughout the system lifecycle. The resulting VMS platform delivers a robust, secure, and efficient solution for modern video surveillance environments, adaptable to both enterprise and distributed edge deployments.

Deadline

27.04.2026

Copyright © 2026 INSPIRELI | All rights reserved. Use of this website signifies your agreement to the Terms of Use, Privacy Policy, and use of cookies.