Auf einen Blick
- Aufgaben: Entwickle innovative Robotiklösungen und integriere Hardware-Fähigkeiten in unsere Plattform.
- Unternehmen: Futuristisches Unternehmen im Bereich Robotik mit einem kreativen Team.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Homeoffice und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Robotik und arbeite an spannenden Projekten.
- Qualifikationen: Erfahrung in C++ und Robotik-Systemen sowie Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Deine Mission & Challenges
- Robot Abstraction Integration: Du arbeitest im Code der Robot-Abstraction-Layer und implementierst die Abstraktionsschicht, die die Hardware-Fähigkeiten deiner Plattform (Gelenke, Gliedmaßen, Endeffektoren, Sensoren) auf die gemeinsame Plattform-API mapped.
- Middleware Wiring für deine Plattform: Typischerweise arbeitest du mit ROS 2 Launch Graph + ros2_control YAML + DDS QoS auf Plattformen mit Standard-Middleware; mit OROCOS RTT Pipelines auf Plattformen mit Hard-RT-Control-Loops; oder mit Apex.OS auf SIL/PLd-zertifizierten Setups. Dazu kommen Sensor-Topic-Verdrahtung und ObsAssembler-Integration.
- Operational State Machine: BOOT → HOMING → OPERATIONAL → FAULT → E-STOP → RECOVERY für deine Plattform, inkl. aller Transition Guards, Entry/Exit-Actions und Timeout-Handling.
- Mode Switching: Auswahl aktiver Controller, Absicherung von Mode-Wechseln, sichere Mode-Ein-/-Austritte sowie ein Gravity-Compensation-Only-Modus.
- Power-On/Off-Sequenzen: Boot-Reihenfolge, Aktivieren/Deaktivieren der Drives in der richtigen Reihenfolge, Orchestrierung des Homing-Prozesses und kontrolliertes Shutdown.
- Watchdog & Fault Management: Klassifizierung von Fehlern (recoverable vs. sicherheitskritisch), Auswahl von Recovery-Maßnahmen und Eskalation bis zum E-Stop.
- Robot-Level Health Monitoring: Aggregation von Diagnosen, Joint-Zuständen, Temperaturen, Grenzwertnähe und Kommunikationslatenzen.
- gRPC Server Implementation: Mode-Commands, State-Abfragen, Fault-Acknowledgement sowie Streaming von Joint States, Betriebszuständen und Diagnosen.
- Proto Message Co-Ownership: Gemeinsame Verantwortung für die Robot-Control-API (Protobuf) mit dem Platform Architect und dem Robot Client SDK Engineer.
- Platform Integration Test Suite: End-to-End CI-Testabdeckung in Simulation (MuJoCo / Isaac Sim) und auf echter Hardware.
Auf was können wir uns freuen
- Starkes C++ — moderne Features (C++17 oder neuer), Realtime-sichere Patterns und sauberes Memory-Handling.
- State Machine Design Erfahrung für komplexe Robotik-Systeme: klare State-Trennung, Transition Guards, Fault Handling. Erfahrung mit hierarchischen State Machines.
- gRPC und Protobuf: Implementierung von API-Servern, Streaming RPCs und backward-kompatible Weiterentwicklung von Protos.
- Erfahrung mit Robot-Abstraction-Layern aus der Praxis.
- Erfahrung, eine echte Roboterplattform End-to-End zum Laufen zu bringen — nicht nur Simulation.
- Gutes Gefühl für Hardware-Integration: Timing-Annahmen, Sensor-Kalibrierung, Fault-Szenarien.
Nice to Have
- Hands-on mit mehr als einem der oben genannten Abstraction-Ansätze.
- ROS 2 (Jazzy oder Humble) in der Praxis.
- OROCOS RTT Erfahrung, wenn Hard-RT-Anforderungen es notwendig machen.
- Apex.OS Kenntnisse für die SIL-zertifizierte Industrial-MM-Konfiguration.
- Cluster-spezifische Tiefe in Mobile Manipulator, Legged oder Cobot.
- Erfahrung mit mehreren Robotik-Plattformen.
- FTA oder FMEA für State-Machine-Design in der Robotik.
- gRPC-Gateway oder REST/gRPC Bridging für kundennahe APIs.
* Hinweis zur internen Stack-Erfahrung: Direkte Erfahrung mit NEURAs interner RAL ist kein Muss. Der Einstieg erfolgt über den Code – nicht über Vorwissen.
Robot Platform Engineer (Mensch) Arbeitgeber: NEURA Robotics
Als Arbeitgeber bietet NEURA eine dynamische und innovative Arbeitsumgebung, die auf Teamarbeit und kreativen Lösungen basiert. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, kontinuierlichen Weiterbildungsmöglichkeiten und einem starken Fokus auf persönliche Entwicklung. Zudem fördern wir eine offene Unternehmenskultur, in der Ideen geschätzt werden und jeder die Möglichkeit hat, an spannenden Projekten im Bereich Robotik mitzuarbeiten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Robot Platform Engineer (Mensch) erhalten könnten
✨Tipp Nummer 1
Mach dir ein starkes Netzwerk! Sprich mit Leuten aus der Branche, besuche Meetups oder Konferenzen und knüpfe Kontakte. Oft erfährt man von offenen Stellen durch persönliche Empfehlungen.
✨Tipp Nummer 2
Sei proaktiv! Wenn du eine Firma im Auge hast, die dich interessiert, zögere nicht, direkt Kontakt aufzunehmen. Frag nach möglichen Projekten oder Praktika, auch wenn gerade keine Stellen ausgeschrieben sind.
✨Tipp Nummer 3
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Erfahrungen mit Robotik-Systemen zu diskutieren. Zeig, dass du die Anforderungen der Stelle verstehst und wie du sie umsetzen kannst.
✨Tipp Nummer 4
Bewirb dich über unsere Website! Wir haben viele spannende Stellenangebote, die perfekt zu deinem Profil passen könnten. Lass uns gemeinsam an deiner Karriere arbeiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Robot Platform Engineer (Mensch) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Position als Robot Platform Engineer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Wenn du mit C++ oder Robot-Abstraction-Layern gearbeitet hast, lass es uns wissen! Wir lieben es, wenn du konkrete Beispiele bringst, die deine Fähigkeiten unter Beweis stellen.
Sei klar und strukturiert:Achte darauf, dass deine Bewerbung gut strukturiert ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du drauf hast und was du für die Rolle mitbringst.
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst. Wir freuen uns auf deine Bewerbung!
Wie man sich auf ein Vorstellungsgespräch bei NEURA Robotics vorbereitet
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, wie ROS 2, gRPC und Protobuf. Zeige im Interview, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen hast, indem du konkrete Beispiele aus deinen bisherigen Projekten nennst.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu State Machines, Middleware-Integration und Hardware-Abstraktion. Übe, wie du komplexe Probleme lösen würdest, und sei bereit, deine Denkweise zu erklären. Das zeigt, dass du analytisch denkst und in der Lage bist, Herausforderungen zu meistern.
✨Zeige Teamfähigkeit
Da du eng mit anderen Ingenieuren zusammenarbeiten wirst, ist es wichtig, deine Teamfähigkeit zu betonen. Bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast, um Probleme zu lösen oder Projekte abzuschließen. Das zeigt, dass du gut ins Team passt.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie der Entwicklungsprozess aussieht. So kannst du auch herausfinden, ob die Stelle wirklich zu dir passt.