Softwareentwickler/in für Sensorintegration und Unterwasser-Navigation

Jobriver Hr Service
Karlsruhe, Germany
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
€ 60K

Job location

Karlsruhe, Germany

Tech stack

Unit Testing
C++
Continuous Integration
Linux
Python
Software Engineering
Transmission Control Protocol (TCP)
GIT

Requirements

Der ideale Kandidat hat ein abgeschlossenes Studium (Master/Diplom) in Informatik, Robotik, Software Engineering, Mathematik oder einer vergleichbaren Fachrichtung. Sie sollten über sichere Kenntnisse in C++ und Python verfügen und Erfahrung in der Entwicklung für Linux-basierte Embedded-Systeme mitbringen. Zudem sind Kenntnisse im Umgang mit Robotik-Frameworks wie ROS/ROS2 oder dem LSTS-Ökosystem (IMC, DUNE) erforderlich. Ein tiefes Verständnis für lineare Algebra und Stochastik im Kontext von Zustandsschätzung und Navigationsfiltern ist ebenfalls wichtig. Sie sollten vertraut sein mit moderner Softwareentwicklung, einschließlich Git, CI/CD und Unit-Testing, und Freude an sauberem, effizientem Code haben. Teamfähigkeit sowie die Fähigkeit, komplexe softwareseitige Zusammenhänge verständlich zu vermitteln, runden Ihr Profil ab.

Technologien

Python C++ Linux

Soft Skills

Teamfähigkeit Kommunikation Analytisches Denken

Benefits & conditions

Berlin

  • Full-timeEmployment type: Full-time
  • €53,500 - €66,500 (XING estimate)
  • On-site
  • Be an early applicant, Vor Ort Vollzeit Mid-Level vor 76 Tagen Aktualisiert vor 72 Tagen 34.000 € - 60.000 € / Jahr, entwerfen. Darüber hinaus unterstützen Sie die Software-Inbetriebnahme auf Testplattformen und optimieren die Systeme basierend auf im Feld gesammelten Daten. Das Arbeitsumfeld ist geprägt von einem hochmotivierten Team, in dem abwechslungsreiche Aufgaben und hohe Eigenverantwortung gefordert sind. Es erwarten Sie ein unbefristetes Arbeitsverhältnis mit flexiblen Arbeitszeiten und ein attraktives Gehaltspaket, das auch eine betriebliche Altersvorsorge umfasst.

About the company

Das Unternehmen ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin, das sich auf die Entwicklung und Vermarktung von Produkten und Schlüsseltechnologien in der maritimen und Offshore-Technik spezialisiert hat. In dieser Rolle sind Sie als Softwareentwickler/in für die Sensorintegration und Unterwasser-Navigation verantwortlich. Zu Ihren Hauptaufgaben gehört die Datenintegration von Sensoren wie DVL, INS, GPS und Sonar in die Systemarchitektur mit ROS/ROS2 und dem LSTS-Ökosystem. Sie entwerfen, implementieren und warten Treiber für verschiedene marine Robotersensoren im DUNE-Framework und stellen dabei die zuverlässige Kommunikation, Synchronisierung und Echtzeitfähigkeit sicher. Zudem implementieren Sie mathematische Modelle für Navigationsfilter, wie z.B. Kalman-Filter, und optimieren diese in hochperformantem C/C++. Sie arbeiten eng mit Hardware-Ingenieuren und Softwareentwicklern zusammen, um modulare und skalierbare Softwarekomponenten für autonome Plattformen zu

Apply for this position