- Weiterentwicklung, Erweiterung und Optimierung von Pipelines zur Kartenkonvertierung und Straßennetzgenerierung – hauptsächlich in C++.
- Entwicklung und Implementierung geometrischer Algorithmen für Straßengenerierung, Fahrspurstrukturen, Kreuzungen, Topologie, Kartenvalidierung und Visualisierung.
- Entwicklung robuster Softwarekomponenten für Kartenkonvertierung, Verarbeitung geospatialer Daten und 3D-Umgebungsgenerierung.
- Arbeit mit OpenDRIVE sowie gängigen Road-Map- und Geodatenquellen, z. B. Navigationsdaten, GIS-Daten, öffentlichen Kartendaten oder vergleichbaren Straßennetzformaten.
- Arbeit mit bestehenden Tools, Skripten und Datenverarbeitungs-Workflows.
- Verantwortung über den gesamten Feature-Lebenszyklus hinweg – von Design und Implementierung bis hin zu Tests, Integration und Deployment.
- Enge Zusammenarbeit mit dem CTO in Architekturfragen, technischen Entscheidungen und Feature-Planung.
- Zusammenarbeit mit einem schnelllebigen Engineering-Team in einem agilen Startup-Umfeld.
Senior Software Engineer – C++ / Geometric Algorithms
Deine Aufgaben
Dein Profil
Erforderlich
- Mehrjährige Erfahrung in der Softwareentwicklung mit C++.
- Sehr gute Kenntnisse in geometrischen Algorithmen und Datenstrukturen.
- Erfahrung mit Performance-Optimierung und speichereffizienter Entwicklung.
- Erfahrung mit Linux-basierten Entwicklungsumgebungen.
- Solides Verständnis von Softwarearchitektur, Clean Code und Best Practices.
- Erfahrung mit Git und kollaborativen Entwicklungsprozessen.
- Gute Englischkenntnisse in Wort und Schrift.
- Eigenständige, strukturierte und lösungsorientierte Arbeitsweise.
Nice To Have
- Erfahrung mit OpenDRIVE, HD-Karten oder vergleichbaren Straßennetz-/Kartenformaten.
- Erfahrung mit Geodaten, Kartenkonvertierung, Straßennetzgenerierung oder der Erstellung simulationsfähiger Umgebungen.
- Erfahrung im Umgang mit Navigationsdaten, GIS-Daten, öffentlichen Kartendaten oder anderen Straßennetz-Datenquellen.
- Erfahrung mit 3D-Mesh-Verarbeitung, prozeduraler Generierung, Simulation, autonomem Fahren oder Game Development.
Warum wir?
- Eine offene und unterstützende Teamkultur mit regelmäßigen Feedbackschleifen.
- Ein motiviertes Team mit ergebnisorientierter und erfolgsfokussierter Denkweise.
- Kontinuierliche persönliche und berufliche Weiterentwicklung mit viel Eigenverantwortung ab dem ersten Tag.
- Flexible Arbeitszeiten und hybride Arbeitsmöglichkeiten.
- Startup-Umfeld mit direktem Einfluss auf Produkt und Unternehmensentwicklung.
- Langfristige Perspektiven und die Möglichkeit, ein schnell wachsendes Unternehmen im Bereich Digital Twins und Simulation aktiv mitzugestalten.
Über uns
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.
