Software Engineer (gn) C++
Role details
Job location
Tech stack
Job description
Dock 22 - Smart Engineering Als Ingenieurdienstleister stehen wir für erstklassige Lösungen in Engineeringprojekten - in allen technischen Branchen und auf allen Prozessebenen. Bundesweit bringen wir Menschen und Unternehmen zusammen.
Starten Sie als Software Engineer (gn) C++ für autonome Systeme im Defence-Umfeld.
Übernehmen Sie eine Schlüsselrolle in der Entwicklung unbemannter maritimer Systeme: Sie programmieren anspruchsvolle C++-Software für hochkomplexe Plattformen und setzen dabei modernste Technologien wie KI, Machine Learning und fortschrittliche Sensorsysteme wirkungsvoll ein., * Sie entwickeln performante und robuste Software-Komponenten in C++ für unbemannte, automatisierte und autonome Systeme im maritimen Umfeld
- Sie unterstützen bei der Erstellung von Software-Spezifikationen, Software-Architekturen und Testprozeduren sowie bei der Ausarbeitung der Kommunikationsschnittstellen
- Sie erweitern und optimieren bestehende Software-Bausteine kontinuierlich und bringen neue Komponenten in ein agiles, wachsendes Entwicklungsteam ein
- Sie verfolgen aktiv Trends in den Bereichen Artificial Intelligence, Machine Learning und Autonomy und bringen neue Ideen zielgerichtet in die Entwicklung ein
- Sie arbeiten an nationalen und internationalen Forschungsprojekten mit und gestalten die neuesten Trends im Bereich maritimer Autonomie mit
- Sie integrieren Ihre Software auf realen Testfahrzeugen und begleiten Inbetriebnahme, Tests und Fehleranalyse
- Sie dokumentieren Ihre Arbeitsergebnisse strukturiert und arbeiten eng mit Kollegen aus Entwicklung, Test und Projektmanagement zusammen
Requirements
- Sie haben ein abgeschlossenes Studium der Informatik, Software Engineering, Computer Science, Mathematik oder eine vergleichbare Qualifikation
- Sie verfügen über fundierte Erfahrung in C++ sowie in Architektur/Design, Tests, Build-Prozessen (z. B. CMake) und/oder CI, idealerweise mit GitLab
- Sie kennen moderne Softwareentwicklung (Clean Code, Software-Craftsmanship) und bringen idealerweise Erfahrung in Autonomy, Guidance, Obstacle Avoidance (2D/3D), SDF oder ähnlichen Themen im Umfeld von AUVs mit
- Sie sind zu gelegentlichen nationalen und internationalen Dienstreisen bereit
- Sie arbeiten gerne im Team, kommunizieren klar und bringen sich aktiv in ein agiles Umfeld ein
- Sie verfügen über gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
Das wird Ihnen geboten:
- Ein ansprechendes und modernes Arbeitsumfeld, mit spannenden Brancheneinblicken
- Ein übertarifliches Gehaltspaket inkl. Sonderzahlungen und betrieblicher Altersvorsorge
- Soziale Absicherung durch einen unbefristeten Arbeitsvertrag
- Entwicklungsmöglichkeiten durch gemeinsame und strategische Karriereplanung
- Wir begleiten und beraten Sie während des gesamten Bewerbungsprozesses
- Ein professionelles Team, das bei Fragen immer ein offenes Ohr für Sie hat
- Die persönliche Betreuung unserer Mitarbeiter steht für uns an erster Stelle!