bei AVES Reality GmbH
bei AVES Reality GmbH

Senior Software Engineer – C++ / Geometric Algorithms

TLDR

Develop and optimize C++ pipelines for map conversion and road-network generation, implementing geometric algorithms and 3D environment generation in an agile startup.

Deine Aufgaben

  • 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.

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.

Benefits

Flexible Work Hours

Flexible Arbeitszeiten und hybride Arbeitsmöglichkeiten.

Learning Budget

Kontinuierliche persönliche und berufliche Weiterentwicklung mit viel Eigenverantwortung ab dem ersten Tag.

Remote-Friendly

hybride Arbeitsmöglichkeiten.

This job is no longer available

Pro members saw this job first

New jobs unlock for everyone after 24 hours. Startup Jobs Pro shows them right away, with instant alerts and salary filters. From $7/month.

Get Pro