Robotic Software Entwickler:in (m/w/d) in Startup (Softwareentwickler/in)

symovo GmbH· Heidelberg· EURES· publicēts 29.05.2026
Obligāti:PythonRustGitDockerBackendAgileRemote

Das sind deine Aufgaben:

  • Du wirst Teil unseres Entwicklungsteams und bist maßgeblich an der Weiterentwicklung unserer ROS2 Robotik-Software mit dem Fokus auf: Lokalisierung, Kartenupdate und Pfadplanung
  • Du schaust auch über den Tellerrand, analysierst Probleme bei Kunden und gehst diese proaktiv an.
  • Du hast das Gesamtsystem bei der Entwicklung im Blick, stimmst deine Entwicklung mit den Bereichen Backend, App und Infrastruktur ab und unterstützt diese auch aktiv.

Das bringst du mit:

  • Du bist motiviert, offen für Neues und bereit, die „Extra-Meile zu gehen“.
  • Du zeigst einen großen Team-Spirit und fühlst dich auch in agilen Teams wohl.
  • Du hast ein abgeschlossenes Studium im Bereich Informatik, Robotik, Elektrotechnik, Mechatronik oder ähnliches.
  • Du hast mehrjährige Erfahrung im Umgang mit ROS2: Lokalisierung, Mapping, Pfadplanung
  • Du hast Erfahrung in der Software-Entwicklung
  • Fundierte Erfahrungen mit Python und C++
  • Erfahrung mit automatischen Tests
  • Git beherrschst du aus dem FF
  • Du kannst remote mit SSH auf Servern oder AMRs arbeiten
  • Sprachkenntnisse: Englisch gute Kenntnisse (B2), deutsch: sehr gute Kenntnisse (C1)

Wir freuen uns über Erfahrung in folgenden Bereichen:

  • Erfahrung mit Simulationen für ROS (z.b. Gazebo)
  • Erfahrung in der Mitarbeit an großen Softwareprojekten
  • Erfahrung mit weiteren Programmiersprachen: z.b. Rust
  • Erfahrung mit agilen Methoden in der Software-Entwicklung

Das bieten wir dir

  • Du wirst Teil eines innovativen Robotik-Startups.
  • Du wirst Teil eines hochmotivierten Teams mit tollem Team-Spirit.
  • Du kannst eigene Ideen und Vorschläge einbringen und du bekommst Möglichkeiten, diese mit uns im Team umzusetzen.
  • Home-Office & Workation nach Absprache möglich
  • 30 Urlaubstage

Sonstige Informationen

  • Ort: Heidelberg
  • Dienstreisen: Möglich, aber in der Regel nicht nötig und normalerweise 1-tägig.

Ergänzende Informationen: Homeoffice: Umfang: Nach Vereinbarung Anforderungen an den Bewerber: Grundkenntnisse: Virtualisierungssoftware Docker, bash, ksh, sh, csh (Shell-Programmierung), Programmiersprache C, Netzwerktechnik TCP/IP, WLAN (Wireless Local Area Network), Netzprotokolle SSH Erweiterte Kenntnisse: Betriebssystem Linux, Programmiersprache C++, Programmieren Expertenkenntnisse: Versionsverwaltungsprogramm Git, Programmiersprache Python