Robotics Software Engineer: Autonome Mobile Roboter

VACOM Vakuum Komponenten & Messtechnik GmbH
Jena, Germany
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
3 years minimum
Working hours
Shift work
Job source

Tech stack

Artificial Intelligence Computer Vision Fieldbus C++ (Programming Language) CAN Bus Linux EtherCAT Python (Programming Language) Object Detection Robot Operating System Information Technology

Job description

  • Eigene Navigations- und Lokalisierungslösung entwickeln: Pfadplanung, Hindernisvermeidung, vSLAM.
  • Objekterkennung und Lagebestimmung von Ladungsträgern und Hindernissen.
  • Sensorik integrieren: Kameras, LiDAR, IMU, Safety-Scanner. Sensor-Fusion aufbauen.
  • Robustes Error Handling und Recovery-Strategien implementieren.
  • Auf dem echten Fahrzeug testen, Fehler analysieren, Architekturentscheidungen mittragen.

Wir freuen uns auf dich, wenn du, * idealerweise Erfahrung mit Foxglove oder vergleichbaren Tools zur Visualisierung und Analyse von Robotikdaten hast.

  • Kenntnisse in vSLAM und visueller Odometrie mitbringst.
  • dich mit Feldbus-Protokollen wie CAN-Bus oder EtherCAT auskennst.
  • Erfahrung im Umgang mit Safety-Normen wie EN ISO 3691-4 oder EN ISO 13849 hast.
  • Kenntnisse im Bereich Flottenmanagement oder Multi-Robot-Koordination mitbringst.

Unsere Benefits

Unbefristeter Vertrag, 30 Tage Urlaub. Direkter Produkteinfluss: was du entwickelst, fährt beim Kunden. Kurze Entscheidungswege, direkte Zusammenarbeit mit dem Gründerteam. Flexible Arbeitszeiten, mobiles Arbeiten nach Absprache. Weiterbildung, moderne Ausstattung, DUZ-Kultur.

Requirements

  • ein Studium der Informatik, Robotik, Mechatronik, Elektrotechnik oder eine vergleichbare Qualifikation mitbringst.
  • mindestens drei Jahre Berufserfahrung im Bereich Robotik, FTS, autonome Fahrzeuge oder in einem vergleichbaren Umfeld gesammelt hast.
  • fundierte Kenntnisse in C++ und Python besitzt.
  • praktische Erfahrung mit ROS 2 mitbringst, insbesondere mit Lifecycle Nodes, Actions, Launch-Systemen und tf2.
  • bereits eigene Lösungen für Navigation und Lokalisierung entwickelt hast und nicht nur bestehende Frameworks konfiguriert hast.
  • Erfahrung im Bereich Computer Vision hast, z. B. in Objekterkennung, Pose Estimation oder Kamera-Kalibrierung.
  • Linux sicher als Entwicklungs- und Zielsystem einsetzt.
  • KI-Tools selbstverständlich in deinen Entwicklungsprozess integrierst.
  • Software direkt auf realen Robotersystemen in Betrieb nehmen und debuggen kannst.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · WWC 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:08 min

Progressing from standard robotics to cognitive learning systems

Clemens Schwaiger · LIVE

1:55 min

Blocking unauthorized peripheral updates via SPI bus monitoring

Reinhard Reinhard · WWC 2024

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

2:37 min

Example technology stack for robotics software development

Falk-Moritz Schaefer · WWC 2022

Videos

See all

Related articles

See all