Autonomy Software Engineer in Hamburg


Sea Machines is a fast-growing startup specializing in autonomous technology for marine vessels. We’re passionate about applying practical A.I. to the massive global ocean transportation market. Our products provide ships and workboats the intelligence to work remotely and give maritime operators the tools to effectively communicate with them. Based in Boston and operating globally, the company is crewed by an experienced team of mariners, engineers, coders, and autonomy scientists.

Job Summary

We are seeking an Autonomy Software Engineer to join existing software team working on advanced autonomy software for our marine product. The candidate will work closely with the user interface team, system team, artificial intelligence team, and customer support team. This position is in Hamburg, Germany. It is expected candidate will work closely with Boston teams and support our Hamburg team.

This position reports to Sr. Director of Software Engineering.

Responsibilities and Duties

  • Develop, test and integrate advanced software for marine vessel autonomy.
  • Test, debug, and maintain reliable, safe, and production quality code.
  • Maintain software documentation and assist in the development of user documentation.
  • Participate in field testing & trials.
  • Work closely with customer support team and resolve customer issues.
  • Participate daily scrum meetings with Boston teams.
  • Work cross-functionally with technical teams developing autonomy, communications, perception, system interfaces and hardware to execute functional testing, system integration verification and performance validation on new products in automated simulation and in vessel trials.


  • BS, MS, or Ph.D in Computer Science, Computer Engineering, Robotics, or other related engineering field.
  • Experience in C++ and Python software development
  • Familiarity with Shell Scripts in UNIX /Linux environment
  • Experienced in full software life cycle development.
  • Prior experience developing software for autonomy, robotics or other complex integrated dynamic hardware applications.
  • Experience with ROS, MOOS or equivalent robotics architecture is a plus.
  • Experience with software version control.
  • Understanding of Agile SW Development Methodology.
  • Understanding of computer architecture, embedded system programming
  • Experience with building autonomous systems.
  • Experience collaborating with other functional teams to seamlessly integrate software and hardware systems.
  • Good communications skills (verbal and written), ability to communicate complex ideas clearly and convincingly.
  • Comfortable with a fast-paced development schedule
  • Right to work in the EU

Jetzt bewerben

Autonomy Software Engineer

Schicke ganz einfach Deine Bewerbung über ab und wir informieren Dich per Email, sobald der Arbeitgeber die Bewerbung heruntergeladen hat.


Bitte füge Dein Anschreiben, Lebenslauf und bei Bedarf bis zu 4 weitere Dokumente hinzu, um die Bewerbung abzuschließen.

Unterstützte Dateiformate sind: .pdf, .doc, .docx, .jpg, .jpeg, .png, .odt, .rtf, .txt. Maximale Dateigröße 5 MB.

Sea Machines Robotics GmbH

Sea Machines Robotics GmbH

Mehr zum Job

Anzeigenart Stellenangebot
Arbeitszeit Vollzeit
Vertragsart Festanstellung
Berufliche Praxis keine Angabe
Aus- und Weiterbildung Sonstiges
Berufskategorie Informationstechnologie, Softwareentwicklung / Software-Entwicklung
Arbeitsort Wendenstraße 130, 20537 Hamburg


Sea Machines Robotics GmbH

Kontakt für Bewerbung

Herr Peter Holm
European Director

Mehr zum Arbeitgeber

Sea Machines Robotics GmbH