Senior Software Engineer – C++ / Unreal Engine / Interactive 3D Tools
AVES Reality GmbH
- Location
- Hybrid (Munich, Bayern · Garmisch-Partenkirchen, Bayern · München, Bayern · Sofia, Sofia)
- Employment
- Full-time
- Level
- Mid Level
About the Role
Join a dynamic software startup developing AI-powered geospatial processing and 3D map reconstruction for autonomous vehicle simulation. This role offers a chance to significantly influence product and company decisions within a fast-growing environment.
Skills
Perks
- Flexible working hours
- Hybrid work models
Full job details
Deine Aufgaben
- Entwicklung, Implementierung und Erweiterung interaktiver 3D-Tools für mapbasierte Digital-Twin-Workflows, hauptsächlich in C++ und der Unreal Engine.
- Erstellung benutzerorientierter Werkzeuge zur Bearbeitung, Validierung und Visualisierung komplexer Straßennetz- und Umweltdaten.
- Entwicklung von Workflows für Straßengeometrie, Fahrspurstrukturen, Kreuzungen, Topologie, Kartenvalidierung und Szenenvisualisierung.
- Implementierung geometrischer Algorithmen und Datenstrukturen für die Arbeit mit Straßennetzen und 3D-Umgebungen.
- Entwicklung robuster Softwarekomponenten für Kartenverarbeitung, interaktive Bearbeitung und simulationsfähige Umgebungsgenerierung.
- Zusammenarbeit mit bestehenden Tools, Skripten und Datenverarbeitungs-Workflows.
- Übernahme der End-to-End-Verantwortung für Features – von Design und Implementierung bis hin zu Testing, Integration und Deployment.
- Enge Zusammenarbeit mit unserem CTO bei Architekturentscheidungen, technischen Konzepten und der Feature-Planung.
- Mitarbeit in einem schnelllebigen Engineering-Team innerhalb eines agilen Startup-Umfelds.
Dein Profil
- Mehr als 3 Jahre Berufserfahrung in der professionellen Softwareentwicklung.
- Sehr gute Kenntnisse in C++.
- Erfahrung mit der Unreal Engine oder vergleichbarer 3D-/Game-Engine-Technologie.
- Grundlegende Kenntnisse in Python.
- Solide Erfahrung mit geometrischen Algorithmen, Computational Geometry, Graphalgorithmen oder vergleichbaren algorithmischen Problemstellungen.
- Fähigkeit, räumliche Datenstrukturen, Topologie, Koordinatensysteme, Kurven, Meshes, Kreuzungen oder Wegenetzwerke zu verstehen und zu analysieren.
- Sehr gutes Verständnis von Softwarearchitektur, sauberem Code und wartbarem Systemdesign.
- Starke analytische Fähigkeiten sowie die Fähigkeit, komplexe technische Probleme eigenständig zu lösen.
- Fähigkeit, mit bestehenden Codebasen zu arbeiten und diese schrittweise weiterzuentwickeln.
- Sicheres Arbeiten in einem schnelllebigen, agilen und dynamischen Startup-Umfeld.
Nice to Have
- Erfahrung in der Entwicklung von Editor-Tools, Custom Viewports, Plugins oder nutzerorientierten Tools in der Unreal Engine.
- Erfahrung mit OpenDRIVE, OpenStreetMap, HD Maps oder vergleichbaren Straßen- bzw. Kartenformaten.
- Erfahrung mit Geodaten, Kartenkonvertierung, Straßennetzgenerierung oder simulationsfähiger Umgebungsgenerierung.
- Erfahrung mit 3D-Mesh-Verarbeitung, prozeduraler Generierung, Simulation, autonomem Fahren oder Spieleentwicklung.
- Erfahrung mit UI-/UX-Implementierung für technische Tools oder komplexe Daten-Workflows.
Warum wir?
- Eine offene und unterstützende Teamkultur mit regelmäßigen Feedbackschleifen.
- Ein motiviertes Team mit einer ergebnisorientierten und erfolgsfokussierten Arbeitsweise.
- Kontinuierliche persönliche und berufliche Weiterentwicklung durch frühzeitige Eigenverantwortung.
- Flexible Arbeitszeiten und hybride Arbeitsmodelle.
- Ein Startup-Umfeld mit direktem Einfluss auf Produkt- und Unternehmensentscheidungen.
- Langfristige Perspektiven und die Möglichkeit, ein schnell wachsendes Unternehmen im Bereich Digital Twins und Simulation aktiv mitzugestalten.
About us
Wir sind ein junges, dynamisches Software-Startup mit Sitz in Garmisch-Partenkirchen. Als moderne Company mit einem hybriden Arbeitsmodell sitzen Teile unseres Teams in Garmisch-Partenkirchen, München und in Sofia, Bulgarien sowie weitere Kolleg*innen als remote Mitarbeitende in Deutschland verteilt. Wir arbeiten pragmatisch, helfen uns gegenseitig und feiern Releases lieber als lange Meetings. Wir entwickeln und vertreiben Software zur KI-gestützten Geodatenverarbeitung, Satellitenbildauswertung und zur Rekonstruktion digitaler 3D-Kartenmodelle. Insbesondere spezialisieren wir uns auf die Erzeugung von 3D-Welten und Karten für die Simulation autonomer Fahrzeuge.
Wir leben Vielfalt und Chancengleichheit und freuen uns über Bewerbungen aller Menschen.
Not the right fit?
Browse all Game Development roles.
Similar Jobs
Senior Tools Programmer | Programmeur·se outils sénior·e
Senior Game Developer
3D Graphics Advanced Software Engineer
Application Developer – Game Engine/XR
(Junior) Unreal Engine Developer – Synthetic Data & AI Simulation
IT Engineer - 3D Simulation & Pipelines (Unreal Engine/Python) (m/f/d)
Graphics / Visualization Software Engineer Trainee
Unreal Engine Engineer (Mid–Senior)
Senior Unreal Tools Developer