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

The Lang School

School Counselor/School Psychologist/Social Worker Job at The Lang School

The Lang School seeks creative, passionate, and dedicated teachers and specialists to support our twice-exceptional (2e) students gifted students with learning differences across a variety of grades, subjects, and clinical support areas. We offer our highly promising...

Camber Events

Catering Pastry Chef Job at Camber Events

 ...OPPORTUNITY This is not a traditional pastry position. Camber has established itself as one of Wine Country's fastest-growing luxury catering companies, producing refined private dining experiences, weddings, winery events, and corporate hospitality throughout Sonoma and... 

Schertz Cibolo Emergency Clinic

PRN - Registered Nurse Job at Schertz Cibolo Emergency Clinic

 ...JOB DESCRIPTION : The Staff Nurse is a licensed professional responsible for maintaining the standards of the Texas Board of Nurse...  ...RN. QUALIFICATIONS : Associate Degree Nurse or higher Registered Nurse with current Texas license Minimum of 1 years... 

DermaVe Spa

Licensed Esthetician Job at DermaVe Spa

 ...Job Title: Licensed Esthetician Port Charlotte Job Type: Full-Time Work Schedule: Wednesday, Thursday, Friday | 810 hours per day Compensation: $19/hr + tips + retail commission About the Role We are looking for a skilled Licensed Esthetician to join... 

saas.group

Remote Chief Executive Officer Job at saas.group

 ...and joke around. Our network: Were a community of entrepreneurial SaaS professionals who regularly exchange ideas, knowledge, learning, and expertise with each other internally. Flexible time off: We want you to recharge your batteries when needed. We don...