onsite
Senior Simulation Software Engineer - Unreal Engine & AI Autonomy - E Airbus Defence and Space GmbH
Software Engineer
Lead the design and implementation of high‑fidelity simulation environments in Unreal Engine, integrating AI autonomy and machine learning models to advance next‑generation defense and dual‑use applications.
About the role
Key Responsibilities
- Architect and develop realistic simulation scenarios using Unreal Engine, ensuring accurate physics and visual fidelity for autonomous system testing.
- Integrate AI and machine learning models (Python/C++) into the simulation pipeline to evaluate perception, planning, and control algorithms.
- Collaborate with cross‑functional teams to define simulation requirements, validate results, and iterate on system performance.
- Optimize simulation performance for large‑scale, real‑time execution on high‑end workstations and cloud platforms.
- Document design decisions, maintain code quality, and contribute to best‑practice guidelines for simulation development.
Requirements
- 5+ years of software engineering experience in simulation or game development, with strong proficiency in Unreal Engine and C++.
- Hands‑on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and Python scripting for data pipelines.
- Solid understanding of robotics or autonomous systems concepts, including perception, planning, and control.
- Experience with version control (Git), CI/CD pipelines, and performance profiling tools.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
unreal enginecpythonmachine learning