×
Register Here to Apply for Jobs or Post Jobs. X

Unreal Engine C++ Developer

Job in St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listing for: Vailexa Technology
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Game & 3D/XR Development, Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 110000 - 160000 USD Yearly USD 110000.00 160000.00 YEAR
Job Description & How to Apply Below
Location: St. Louis

Job Title:

Unreal Engine C++ Developer

Location:

St. Louis (Hybrid 2-3 days onsite)

Overview

We are supporting a flight simulation and pilot training initiative focused on high-fidelity mission visualization and real- time simulation environments.

This role is for a software engineer specializing in Unreal Engine (C++), not a designer or artist. The developer will be responsible for implementing core simulation logic, system integrations, and real- time application functionality to support training, sensor visualization, and mission scenarios.

Key Responsibilities Unreal Engine Development (C++ Focus)
  • Develop and implement application logic using Unreal Engine with C++ (not Blueprint-only)

  • Load and manage DLC/plugins containing large 3D asset libraries (aircraft, naval systems, civilian models, etc.)

  • Optimize and manage rendering of large- scale environments and dynamic assets

  • Implement level-of-detail logic (e.g., converting MASS entities to full actors based on range/visibility)

Simulation & Systems Integration
  • Implement and integrate simulation protocols including:

    • DIS (Distributed Interactive Simulation)

    • CIGI (Common Image Generator Interface)

    • OMS (Open Mission Systems)

  • Use protocol inputs to drive:

    • Actor positioning

    • Animation triggers

    • Real- time simulation behavior

  • Support proof-of-concepts and production implementations for simulation interoperability

User Interface & Data Visualization
  • Develop UI components to support:

    • Sensor data visualization

    • Lat/Lon grid overlays on 3D globe environments

    • User selections and highlighting

  • Implement multiple camera modes (e.g., cinematic, tracking, cockpit perspectives)

  • Build integrations to:

    • Export simulation data to external data science platforms

    • Consume input from external remote control/configuration systems

Networking & Multiplayer Systems
  • Implement Unreal Engine networking features:

    • Multiplayer replication

    • State synchronization across multiple simulation instances

  • Support real- time, synchronized simulation environments (e.g., multi- cockpit scenarios)

Simulation Features & Enhancements
  • Contribute to development of advanced simulation capabilities including:

    • Photogrammetry-based environments and 3D terrain (Cesium)

    • Building and infrastructure data integration

    • IR (infrared) sensor simulation and dynamic material responses

    • SAR (synthetic aperture radar) simulation

    • Weather systems and synchronized multi-environment conditions

    • Time-of- day and control integrations (e.g., HOTAS via CIGI)

  • Enhance realism and fidelity (lighting, shadows, materials, environmental effects)

Required Qualifications
  • Must be a U.S. citizen

  • 3+ years of hands- on experience with Unreal Engine development using C++

  • Strong proficiency in C++ programming

  • Experience building interactive, real- time 3D applications

  • Understanding of:

    • Game engine architecture

    • Actor systems and scene management

    • Performance optimization in real- time environments

  • Ability to work as a software engineer (not a 3D artist or designer)

Preferred / Differentiating Experience
  • Experience with simulation standards:

    • DIS, CIGI, OMS (or similar)

  • Background in:

    • Aerospace, defense, or simulation environments

    • Real- time data integration or visualization

  • Familiarity with:

    • Unreal networking and multiplayer systems

    • Sensor simulation or physics-based modeling

    • Large- scale geospatial environments (Cesium, GIS, etc.)

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary