Job Description
Senior Unreal Engine Rendering & Simulation Integration Consultant
Location: On-site with partial remote work possible (Belgium)
Start Date: September 2026
Contract Duration: Until December 2026
Workload: Full-time (approximately 400 hours)
Seniority Level: Senior
An experienced Unreal Engine consultant is required to support the modernization of a real-time simulator visualization platform. The assignment focuses on replacing an existing visualization environment with Unreal Engine 5 to create a modern, high-performance, and maintainable rendering solution.
The simulator receives real-time simulation data from an external physics engine via UDP communication. This data must be processed and visualized within Unreal Engine across a synchronized multi-screen environment consisting of 16 displays.
The consultant will work closely with the existing simulation team, providing hands-on development, architectural guidance, performance optimization, and knowledge transfer.
Key Responsibilities
Design and implement a real-time rendering architecture using Unreal Engine 5.
Integrate Unreal Engine with external simulation systems through UDP communication.
Receive, process, and visualize runtime simulation data, including:
Position and orientation
Velocity data
Environmental information
Object states
Optimize rendering performance for a 16-screen simulator environment.
Implement and support synchronized multi-display solutions such as nDisplay.
Analyze and improve:
Frame timing
Latency
Synchronization
Overall rendering performance
Define robust architectures connecting external simulation data with:
Actors
Components
Subsystems
Blueprints
Advise on project structure, runtime data flow, asset organization, and maintainability.
Develop tools and automation for:
Simulation integration
Debugging
Configuration management
Optimize Unreal Engine systems, including:
Actor and component structures
World Subsystems
Blueprints and C++ integration
Materials and rendering settings
Level streaming and World Partition
Multi-display rendering environments
Produce technical documentation and provide knowledge transfer to internal teams.
Mandatory Requirements
Unreal Engine
Minimum 5 years of hands-on experience with Unreal Engine.
Strong experience with Unreal Engine 5.
Experience developing Unreal plugins and modules.
Programming & Architecture
Minimum 5 years of professional C++ development experience.
Minimum 5 years of experience in software architecture and system design.
Simulation & Visualization
Experience with multi-screen and multi-view rendering environments.
Experience with synchronized display technologies such as nDisplay.
Experience integrating Unreal Engine with external simulation or physics systems.
Experience working in environments where external systems drive the simulation logic and Unreal Engine provides visualization.
Performance Optimization
Experience with:
CPU and GPU optimization
Frame pacing
Latency reduction
Timing optimization
Performance tuning
Languages
Fluent English.
Dutch language proficiency at CEFR C2 level.
Preferred Qualifications
Bachelor's or Master's degree in Engineering, Computer Science, Information Technology, or a related technical field.
Equivalent professional experience may be considered.
Nice-to-Have Skills
Knowledge of UDP/TCP networking and real-time data feeds.
Experience with multithreading and low-level optimization.
Knowledge of Unreal profiling and debugging tools.
Experience troubleshooting rendering issues such as:
Experience with dynamic asset loading and asset management.
Experience with data modeling and transformation.
Experience integrating external data pipelines.
Experience with:
Visual Studio
Jira
BitBucket
SVN
Ideal Candidate
The ideal consultant has extensive experience with Unreal Engine 5, real-time simulation environments, rendering optimization, and multi-display visualization systems. Experience integrating external physics or simulation engines and delivering high-performance visualization solutions is highly desirable.