Softwareentwickler/in für Sensorintegration und Unterwasser-Navigation (m/w/d)
EvoLogics ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin.
Wir entwickeln und vermarkten weltweit Produkte und Schlüsseltechnologien in der maritimen und Offshore-Technik. Unsere Expertise umfasst die Schwerpunkte Robotik (USV, AUV und ROV), High-Tech-Sensorik, künstliche Intelligenz, fortgeschrittene Informatik, Kommunikationstechnologie sowie Positionierung.
Das Unternehmen wurde im Jahr 2000 durch international renommierte Entwicklungsexperten und Wissenschaftler gegründet und ist seitdem kontinuierlich gewachsen. Wir sind stolz auf unsere weltweite Technologieführerschaft für Anwendungen in der Meeresforschung, der smarten Robotik und der maritimen Sicherheit.
Der Mitarbeiterstamm rekrutiert sich aus internationalen erfahrenen Fachexperten, Ingenieuren und Software-Entwicklern, die über praktische Expertise und tiefgreifende wissenschaftlich-technische Kompetenzen in den Bereichen Elektronik- und Softwareentwicklung, Robotik und in der Integration komplexer IT-Systeme verfügen.
Was erwartet Dich?
- Sensor-Middleware & Integration: Sie sind verantwortlich für die Datenintegration von Sensoren (DVL, INS, GPS, Sonar usw.) in unsere Systemarchitektur mit ROS/ROS2 und dem LSTS-Ökosystem (z.B. DUNE, IMC).
- Entwicklung von Sensortreibern: Sie entwerfen, implementieren und warten Treiber für verschiedene marine Robotersensoren im DUNE-Framework und gewährleisten dabei zuverlässige Kommunikation, Synchronisierung und Echtzeitfähigkeit.
- Navigationsalgorithmen: Sie implementieren mathematische Modelle für Navigationsfilter (z. B. Kalman-Filter) und Sensorfusionsalgorithmen in hochperformantem C/C++ und optimieren diese für Echtzeitanforderungen.
- System-Architektur: Sie arbeiten an der Schnittstelle zwischen Hardware-Ingenieuren und Softwareentwicklern für Roboter, um modulare und skalierbare Softwarekomponenten für unsere autonomen Plattformen zu entwerfen. Der Schwerpunkt liegt dabei auf C/C++-basierten Systemen.
- Unterstützung bei Fehlersuche und Feldtests: Sie unterstützen die Software-Inbetriebnahme auf unseren Testplattformen und optimieren die Systeme direkt anhand der im Feld gesammelten Daten.
Was bringst Du mit?
- Abgeschlossenes Studium (Master/Diplom) in Informatik, Robotik, Software Engineering, Mathematik oder einer vergleichbaren Fachrichtung.
- Du beherrschst C++ und Python sicher. Erfahrung in der Entwicklung für Linux-basierte Embedded-Systeme ist Voraussetzung.
- Du bist erfahren im Umgang mit Robotik-Frameworks wie ROS/ROS2 oder dem LSTS-Ökosystem (IMC, DUNE).
- Du bringst ein tiefes Verständnis für lineare Algebra und Stochastik mit, insbesondere im Kontext von Zustandsschätzung und Navigationsfiltern.
- Du bist vertraut mit moderner Softwareentwicklung (Git, CI/CD, Unit-Testing) und hast Freude an sauberem, effizientem Code.
- Du arbeitest gerne in interdisziplinären Teams und kannst komplexe softwareseitige Zusammenhänge verständlich vermitteln.
Was wir bieten
- Angenehmes Arbeitsumfeld in einem hoch motivierten Team
- Abwechslungsreiche Aufgaben mit hoher Eigenverantwortung
- Unbefristetes Arbeitsverhältnis mit flexiblen Arbeitszeiten
- Attraktives Gehaltspaket inklusive betrieblicher Altersvorsorge
- Weiterbildungsmöglichkeiten sowie regelmäßige Team-Events und Workshops
Weitere Informationen
Hast Du Lust, in einem technologieorientierten und innovativen Unternehmen Teil eines engagierten Entwicklungsteams zu werden? Dann freuen wir uns auf Deine Bewerbung!
Arbeitsplatz: Berlin-Adlershof
Startdatum: Sofort
Anstellung: unbefristet
Ansprechpartner
Evologics GmbH
Sigrun Holz
Wagner-Régeny-Str. 4, 12489 Berlin
#J-18808-Ljbffr