Control Software Engineer - Robotics / Subsea Automation

EvoLogics GmbH
Berlin, Germany
2 days ago

Role details

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

Job location

Berlin, Germany

Tech stack

Bash
C++
Cloud Computing
Communications Protocols
Linux
Distributed Systems
Middleware
Integrated Development Environments
Python
Information Technology

Job description

  • Entwicklung und Implementierung von Control-Software für autonome und ferngesteuerte Robotersysteme im Sub-sea Umfeld
  • Entwurf robuster Steuerungs- und Navigationsalgorithmen für anspruchsvolle Tiefsee-Anwendungen
  • Integration und Optimierung von Middleware-Stacks (u.a. ROS2, DUNE, DDS) sowie enge Zusammenarbeit mit Application-, Cloud- und Plattform-Teams
  • Arbeit an komplexen verteilten Systemen mit klaren Anforderungen an Latenz, Zuverlässigkeit und Echtzeitfähigkeit
  • Verantwortung für Architekturentscheidungen in der Regelungs-, Bewegungs- und Missionslogik
  • Praktische Zusammenarbeit mit Elektronik, Embedded-Systemen und Sensorik - kurze Wege, direkte technische Abstimmung Teilnahme an Feldtests, Systemvalidierungen und technische Evaluierungen im Rahmen europäischer Industrie- und Forschungsprojekte

Requirements

  • Ein abgeschlossenes Studium in Robotik, Regelungstechnik, Elektrotechnik, Informatik oder einem vergleichbaren technischen Fachgebiet
  • Mehrjährige Berufserfahrung (idealerweise 5+ Jahre) in der Entwicklung von Control-Software für Robotik- oder Automatisierungssysteme
  • Sehr gute Kenntnisse in modernem C++ sowie solide Kenntnisse in C für Systeme nahe an Hardware und Echtzeitumgebung
  • Erfahrung mit Linux-basierten Entwicklungsumgebungen, verteilten Systemen und technischen Kommunikationsprotokollen
  • Relevante Praxis-Erfahrungen mit ROS/ROS2, DUNE oder vergleichbaren Robotics-Frameworks, dazu DDS
  • Erfahrung im Bereich Echtzeitverhalten, Sensorik, Bewegungsplanung oder Regelungsverfahren
  • Python und Bash als Werkzeugkenntnisse für Tooling, Tests oder Automatisierung
  • Strukturierte Arbeitsweise, technische Präzision, hohe Eigenverantwortung und Freude an enger Zusammenarbeit in einem erfahrenen Engineering-Team Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

  • 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

About the company

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.

Apply for this position