Simulation & Synthetic Data Engineer (all genders)

STARK Systems
München, Germany
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

München, Germany

Tech stack

Artificial Intelligence
Computer Vision
C++
Computer Programming
Data Mining
Software Debugging
Information Technology
Unreal Engine

Job description

Your mission is to architect and automate high-fidelity VBS4 simulation environments that generate the massive, high-quality synthetic datasets required to train AI systems. You will also build realistic virtual battlespaces that serve as a robust sandbox for soldier training, product demonstrations, and mission-critical testing., * C++ Plugin Development: Develop and maintain C++ plugins using the VBS4 SDK to extend simulation capabilities and automate complex scenario generation.

  • Data Extraction & Labeling: Implement C++ components inside VBS4 to extract high-quality metadata and generate automated outputs such as bounding boxes, depth maps, and semantic segmentation labels.
  • Battlespace & Mission Creation: Design and configure diverse virtual terrains, tactical missions, and edge-case scenarios to expose AI models and trainees to realistic and challenging conditions.
  • Closed-Loop Testing: Integrate AI frameworks with VBS4 to enable real-time "AI-in-the-loop" testing, where AI outputs directly influence simulation behavior.
  • AI-Driven Entity Behavior: Develop reactive simulation logic where entities respond intelligently to AI or human actions, creating dynamic and realistic training environments.

Requirements

Do you have experience in Unreal Engine?, Do you have a Master's degree?, * Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 3-5 years of experience (2 years for exceptional candidates with strong C++ and/or simulation backgrounds - ideally VBS4).
  • Strong programming skills in C/C++.
  • Experience with VBS4 or comparable simulation engines (Unreal, Unity, etc.).
  • Fundamental understanding of AI data requirements and synthetic data workflows.
  • Basic knowledge of computer vision concepts.
  • Familiarity with military operations, mission structures, or tactical environments.
  • Ability to deliver solutions primarily for the Perception & AI team, with future expansion to other teams.
  • Strong communication and collaboration skills in a multidisciplinary environment.
  • Ability to work independently and take ownership of complex simulation tasks.
  • Excellent problem-solving abilities and a structured approach to debugging.
  • A "challenger mindset" - questioning requirements to ensure technical and operational value.
  • Very good English - speaking and writing skills.

About the company

STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high performance unmanned systems that are software-defined, mass-scalable, and cost effective. This provides our operators with a decisive edge in highly contested environments. We're focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today., Simulation is the future. This field is growing at an extraordinary pace, and you will be building the digital environments that power AI training, soldier readiness, high-impact demos, and mission-critical testing. You are creating the virtual world where the next generation of defense technology is validated and proven.

Apply for this position