Unreal Engine C++ Developer Job at Vailexa Technology, Saint Louis, MO

ZERla3gySVdrRWtqdzBGbFdJUnc1OVVBTmc9PQ==
  • Vailexa Technology
  • Saint Louis, MO

Job Description

Kindly share a good profile for the JD below.

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.)

Job Tags

Similar Jobs

Domino's Franchise

Delivery Driver - 802 S. Main Street Job at Domino's Franchise

 ...Description ABOUT THE JOB Do you know why Domino's Pizza hires so many drivers? Well, aside from the fact that our delicious pizza is the...  ...as access to an insured vehicle which can be used for delivery. You should possess navigational skills to read a map, locate... 

Globe Life AIL - Lisa Russel

Customer Service Representative Apply Today WFH Job at Globe Life AIL - Lisa Russel

 ...: 100% Remote Schedule: Flexible Are you looking for a work-from-home career that offers more than just a paycheck? Do you want to...  ...training, mentorship, and advancement opportunities as you gain experience and demonstrate leadership potential. Why Join AO? At AO... 

Domino's Franchise

Customer Service Rep - 7449 Airport Blvd Job at Domino's Franchise

 ...they want to be. From creating smiles to being number #1 we want you to come join the fun! Job Description As an RPM Customer Service Representative (CSR), you are the first and sometimes only point of contact for our customers. You play a key role in creating... 

Shearer's Foods

Packaging Machine Operator- 12 hour day shift! Job at Shearer's Foods

 ...exposed to allergens, chemicals, extreme equipment and temperatures. They will be expected to multi-task and prioritize throughout the day. Job duties also include use of hand tools.What you Bring to the Table:Leadership The PMO will set the example for the line, as... 

Confidential

Travel Social Worker Medical Social Worker Job Job at Confidential

 ...Job Overview TLC Nursing Associates, Inc. is seeking a Medical Social Worker for travel assignments in healthcare settings such as hospitals, rehabilitation centers, and long-term care facilities. The Medical Social Worker will assist patients and their families...