Deine Aufgaben
Bei RobCo entwickeln wir KI-gestützte Robotersysteme, die industrielle Prozesse autonomer, effizienter und skalierbarer machen. Unsere Autonomous Manufacturing Platform verbindet modulare Industriehardware mit physischer KI und ermöglicht eine schnelle Einführung sowie kontinuierliche Optimierung in realen Produktionsumgebungen.
Mit Standorten in München, San Francisco und Austin und der Unterstützung führender Investoren wie Lightspeed, Lingotto Innovation und Sequoia arbeiten wir daran, industrielle Automatisierung neu zu definieren.
Für den weiteren Ausbau unseres Teams suchen wir dich als Full Stack Software Engineer (m/w/d) mit der folgenden Mission:
Du entwickelst du die Software, mit der unsere Kund:innen mit den modularen Robotern von RobCo interagieren und sie steuern. RobFlow ist unsere Orchestrierungs- und Automatisierungsplattform – sie ermöglicht es Nutzer:innen, Workflows zu konfigurieren, Roboteraktionen auszulösen und das System durch individuelle Logik zu erweitern.
In dieser Rolle konzipierst und implementierst du RobFlow-Nodes, Algorithmen, APIs und robotische Applikationslogik, die Kundenanforderungen in echte Roboterfunktionalität übersetzen. Du arbeitest dabei eng mit Engineering-Kolleg:innen sowie kundenorientierten Teams zusammen und gestaltest aktiv die Zukunft unserer Robotikplattform.
Diese Position ist ideal für Entwickler:innen, die Python lieben, Freude an algorithmischen Herausforderungen haben, sich in Full-Stack-Umgebungen wohlfühlen und ihre Arbeit live auf echten Robotern in realen Fabriken sehen möchten.
Deine Aufgaben:
- Entwicklung von RobFlow-Nodes & Automatisierungslogik: Aufbau und Pflege Python-basierter Komponenten zur Steuerung von Roboterverhalten, Sensorintegration und Workflow-Orchestrierung
- Frontend-Entwicklung: Konzeption, Implementierung und Wartung webbasierter Frontend-Komponenten mit Vue.js
- Full-Stack-Entwicklung für RobFlow: Arbeit an Backend und Frontend, um eine reibungslose Interaktion zwischen UI, APIs und der robotischen Laufzeitumgebung sicherzustellen
- Brücke zwischen Software und Robotik: Enge Zusammenarbeit mit Robotik-, Steuerungs- und Produktteams zur Entwicklung hochwertiger Funktionen, die zuverlässig auf realen Robotern und Edge-Geräten laufen
- Kundenorientierte Entwicklung: Entwicklung intuitiver und robuster Features für reale Automatisierungsanwendungen in enger Abstimmung mit dem Solution-Engineering-Team
- Verantwortung für Codequalität & Auslieferung: Schreiben von sauberem, gut getesteten Code sowie Mitarbeit an Code-Reviews, CI/CD-Pipelines und Release-Prozessen
- Kontinuierliche Verbesserung: Weiterentwicklung der Architektur, Treffen technischer Entscheidungen und Beitrag zu internen Tools und Best Practices