Das Hardware Department spielt eine zentrale Rolle bei der Entwicklung unserer leistungsfähigen und innovativen Roboter. Sie ist verantwortlich für die Konzeption, Konstruktion und Optimierung der physischen Komponenten des Roboters, einschließlich mechanischer Bauteile, Sensorik und elektrischer Systeme. Das Team arbeitet eng mit anderen Abteilungen wie Softwareentwicklung und Produktmanagement zusammen, um sicherzustellen, dass die Hardware nahtlos mit der Software und den Systemanforderungen harmoniert. Dabei übernimmt die Abteilung Aufgaben wie beispielsweise die mechanische Konstruktion und das Prototyping von Bauteilen und nutzt dafür CAD-Tools und 3D-Drucktechnologien.
Embedded & Firmware Engineer (Mensch)
Neura Robotics • Riederich
Hier bekommt die Künstliche Intelligenz ihren Körper
-
Vollzeit
Riederich
Du entwickelst die Firmware, die unsere kognitiven Roboter antreibt — mit 1 kHz und darüber hinaus.
Die Roboter von NEURA Robotics verarbeiten hochdichte, sicherheitskritische Echtzeit-Workloads über ein verteiltes Netzwerk aus Mikrocontrollern und SoCs.
Deine Firmware sorgt dafür, dass das System deterministisch, beobachtbar und bereit für den darüberliegenden AI-Stack bleibt.
Du arbeitest über den gesamten Embedded-Stack hinweg — von Bare-Metal-Treibern und BSP-Bring-up bis zu RTOS-Applikationen, Kommunikations-Middleware und OTA-Infrastruktur — und arbeitest eng mit Teams aus Elektronik, Systems Engineering und AI/Software zusammen.
Deine Aufgaben-
Entwickle, portiere und pflege Board Support Packages (BSPs) sowie Low-Level-Treiber für ARM-Cortex-M- und Cortex-A-Plattformen (GPIO, SPI, I²C, UART, CAN-FD, EtherCAT, USB) und unterstütze das Hardware-Bring-up ab dem ersten Power-on.
-
Architekturiere und implementiere RTOS-Applikationsschichten mit FreeRTOS (oder vergleichbar): Task-Strukturen, Inter-Task-Kommunikation, Prioritätsmanagement und Ressourcenverwaltung für sicherheitskritische Echtzeitanwendungen.
-
Integriere Sensoren und Aktuatoren wie IMUs, Encoder, taktile Sensoren, ToF-Sensoren, Kraft-/Drehmomentsensoren und BLDC-Motorcontroller in den Firmware-Stack; implementiere Filterung, Kalibrierung und präzises Timestamping.
-
Entwickle und pflege Kommunikations-Middleware — darunter CAN-FD-Netzwerkmanagement, micro-ROS / DDS-XRCE-Bridge und EtherCAT-Slave-Stacks — für zuverlässige Kommunikation mit niedriger Latenz zum zentralen Robotcontroller.
-
Implementiere Safety- und Monitoring-Funktionen wie Hardware-Watchdogs, Software-Sicherheitsmechanismen, Safe-State-Machines und Power-Loss-Handling; unterstütze Functional-Safety-Analysen (FMEA, Safety-Requirements-Allokation).
-
Entwickle Mechanismen für OTA-Updates und Konfigurationsmanagement, inklusive Boot-Management, nichtflüchtigem Speicher und Firmware-Versionierung im Zusammenspiel mit dem PLM-System.
-
Schreibe Unit- und Integrationstests für Firmware-Module, unterstütze HIL-Testaufbauten und integriere automatisierte Firmware-Tests in CI/CD-Pipelines.
-
Pflege sauberen, dokumentierten und reviewbaren Code; beteilige dich an Architektur-Reviews und entwickle gemeinsame Coding-Standards im Embedded-Team weiter.
Du bist ein Embedded Engineer mit Systemverständnis.
Du denkst in Determinismus, Latenzen und Ressourcenlimits — und fühlst dich sowohl beim Schreiben eines CAN-Treibers als auch beim Review eines Schaltplans mit dem Hardware-Team wohl.
Du weißt: Gute Firmware fällt nicht auf. Schlechte schon.
-
Bachelor oder Master in Elektrotechnik, Computer Engineering, Embedded Systems oder einem vergleichbaren Bereich.
-
3+ Jahre Erfahrung in professioneller Embedded-Firmware-Entwicklung in Echtzeit- und ressourcenbeschränkten Systemen (Robotik, Industrieautomation, MedTech, Automotive o. Ä.).
-
Exzellente Kenntnisse in C/C++ für Mikrocontroller, inklusive Memory Models, volatile/atomic Operations, Stack-Management und Linker-Skripten.
-
Praktische Erfahrung mit ThreadX oder vergleichbaren RTOS-Systemen — Task-Erstellung, Synchronisation, Interrupt-Handling und Timing-Analysen.
-
Erfahrung mit ARM Cortex-M (M0/M3/M4/M7/M33) und idealerweise auch Cortex-A-Plattformen mit Embedded Linux oder Zephyr.
-
Erfahrung mit relevanten Schnittstellen und Protokollen wie EtherCAT, SPI, I²C, UART, USB CDC/HID oder CAN-FD sowie Debugging mit Logikanalysatoren und Oszilloskopen.
-
Erfahrung mit Firmware-CI/CD, Unit-Test-Frameworks (Unity, Ceedling, GoogleTest Embedded) und Git.
-
Fähigkeit, Hardware-Schaltpläne zu lesen und effektiv mit Elektronik- und Mechanikteams an der HW/SW-Schnittstelle zusammenzuarbeiten.
-
Erfahrung mit micro-ROS oder ROS 2 Integration (FastDDS) ist ein großer Pluspunkt.
-
Gute Englischkenntnisse; Deutsch ist im täglichen Austausch von Vorteil.
Worauf du dich freuen kannst
Gestaltungsfreiheit und Agilität
Leistungsorientierte und eigenverantwortliche Arbeitskultur mit flachen Hierarchien sowie flexiblen Arbeitszeiten und 30 Tagen Erholungsurlaub.
Leidenschaft zu gewinnen
Ein leidenschaftliches und hochqualifiziertes Team aus internationalen Experten, die Roboterassistenten neu definieren wollen.
Attraktive Vergütung
Wettbewerbsfähiges Gehaltspaket plus spezielle Mitarbeiterrabatte.
One Team
Ob Sommerfest oder Firmen-Townhall-Meetings – Erfolge feiern wir gemeinsam.
Weiterentwicklung
Unterstützung bei deiner persönlichen und beruflichen Entwicklung.
Unsere Unternehmenswerte. Die Eckpfeiler unseres Erfolgs.
Wir sind ein Team. Wir streben danach, Großes zu erreichen, indem wir den Erfolg unserer Kollegen und Partner fördern.
Wir streben nach technologischem Fortschritt, um Menschen ihre wertvolle Zeit für angenehme Tätigkeiten zurückzugeben.
Wir sind bestrebt, die Welt der Robotik zu revolutionieren, indem wir die Grenzen der Technologie täglich verschieben.
Durch offene Kommunikation und Transparenz leben wir ein hohes Maß an Wertschätzung.
Wir geben unser Bestes immer zwei Schritte voraus zu sein. Dies erreichen wir durch Empowerment, Handlungsfreiheit und Eigenverantwortung.
Der Mensch steht im Mittelpunkt all unseren Handelns.
Unser Standort
Unsere Headquarters in Metzingen und in Riederich sind das Herz unseres Unternehmens. Hier befinden sich nicht nur unsere Büros, sondern auch die Produktion, die Academy, die Logistik und die Tech Labs – alles vereint, um Ideen Wirklichkeit werden zu lassen. Riederich selbst ist ein kleiner, ruhiger Ort, nur einen Kilometer entfernt von Metzingen, einer Stadt mit ganz eigenem Charakter.
Metzingen ist weltweit als Outlet City bekannt und zieht Menschen aus aller Welt an. Hier kannst du exklusive Designerläden in einer entspannten, charmanten Umgebung genießen. Gleichzeitig bietet die Stadt Restaurants, Cafés und eine bodenständige schwäbische Gemütlichkeit – ideal, um nach der Arbeit zu entspannen.
Bewerbungsprozess
Wir sorgen für einen transparenten und effizienten Ablauf und freuen uns darauf, dich während des Bewerbungsprozesses kennenzulernen.