Your personal AI career agent
Embedded Firmware Engineer - Humanoid(m/w/x)
Entwicklung von Firmware für ARM-Controller und Motorcontroller-Netzwerke in humanoiden Robotern. 4+ Jahre Erfahrung mit BLDC-Motorsteuerung und Echtzeitregelkreisen erforderlich. 30 Tage Urlaub und flexible Arbeitszeiten.
Requirements
- 4+ Jahre Erfahrung in Embedded Firmware für Echtzeitsysteme
- Sehr gute Kenntnisse in C / C++ für Mikrocontroller und RTOS-Umgebungen
- Praktische Erfahrung mit BLDC-Motorsteuerung, FOC und Echtzeitregelkreisen
- Erfahrung mit Kommunikationssystemen: CAN-FD, SPI, RS485, Ethernet
- Sicher im Lesen von Schaltplänen und Debugging an der HW/SW-Schnittstelle
- Fokus auf Sicherheit, Zuverlässigkeit und deterministisches Verhalten
- Erfahrung mit ARM Cortex-M7/M85 Plattformen und Dual-Core-Debugging
- Erfahrung mit micro-ROS / ROS 2 Integration
- Vorherige Arbeit an Servoantrieben oder komplexen Robotersystemen
- Grundkenntnisse in Regelungstechnik
Tasks
- Firmware für den zentralen ARM-Controller entwickeln
- Embedded Software für verteilte Motorcontroller implementieren
- FOC sowie Strom-, Geschwindigkeits- und Positionsregelkreise auf ARM-Cortex-M33-Motorcontrollern tunen
- FreeRTOS-basierte Firmware auf ARM-Cortex-M7-Zentralcontroller entwickeln
- Motorcontroller-Netzwerk überwachen (CAN-FD/SPI/RS485)
- Sensorfusion für Encoder, Kraftsensorik, ToF, IMUs und taktile Arrays durchführen
- Sicherheitsmonitoring, Watchdogs und Power-Loss-Handling implementieren
- micro-ROS / DDS-XRCE integrieren, um das System als einen logischen Node darzustellen
- Kalibrierverfahren und Konfigurationsmanagement umsetzen
- Firmware-Update-Mechanismen implementieren
- Unit- und Integrationstests für Steuerungs- und Sicherheitslogik entwerfen und durchführen
- HIL- und Bench-Tests unterstützen
- Eng mit Control- und AI-Engineers an Schnittstellen und Timing-Budgets arbeiten
Work Experience
- 4 years
Education
- Vocational certificationOR
- Bachelor's degreeOR
- Master's degree
Languages
- German – Business Fluent
Tools & Technologies
- C
- C++
- RTOS
- FreeRTOS
- CAN-FD
- SPI
- RS485
- Ethernet
- ARM Cortex-M7
- ARM Cortex-M85
- micro-ROS
- ROS 2
Benefits
Competitive Pay
- Attraktive Vergütung
Flexible Working
- Flexible Arbeitszeiten
More Vacation Days
- 30 Tage Erholungsurlaub
Team Events
- Firmenevents
Corporate Discounts
- Corporate Benefits Programm
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- Neura Robotics GmbHFull-timeOn-siteExperiencedMünchen
- FRANKA ROBOTICS
Embedded Software Developer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Neura Robotics GmbH
Perception & Sensing Engineer — Tactile, Encoders & Camera Integration (Human)(m/w/x)
Full-timeOn-siteExperiencedMünchen - Neura Robotics GmbH
RT & Kernel Engineer (Human)(m/w/x)
Full-timeOn-siteExperiencedMünchen - LRE Medical GmbH
Entwickler Embedded Software für Medizingeräte(m/w/x)
Full-timeOn-siteExperiencedMünchen
Embedded Firmware Engineer - Humanoid(m/w/x)
Entwicklung von Firmware für ARM-Controller und Motorcontroller-Netzwerke in humanoiden Robotern. 4+ Jahre Erfahrung mit BLDC-Motorsteuerung und Echtzeitregelkreisen erforderlich. 30 Tage Urlaub und flexible Arbeitszeiten.
Requirements
- 4+ Jahre Erfahrung in Embedded Firmware für Echtzeitsysteme
- Sehr gute Kenntnisse in C / C++ für Mikrocontroller und RTOS-Umgebungen
- Praktische Erfahrung mit BLDC-Motorsteuerung, FOC und Echtzeitregelkreisen
- Erfahrung mit Kommunikationssystemen: CAN-FD, SPI, RS485, Ethernet
- Sicher im Lesen von Schaltplänen und Debugging an der HW/SW-Schnittstelle
- Fokus auf Sicherheit, Zuverlässigkeit und deterministisches Verhalten
- Erfahrung mit ARM Cortex-M7/M85 Plattformen und Dual-Core-Debugging
- Erfahrung mit micro-ROS / ROS 2 Integration
- Vorherige Arbeit an Servoantrieben oder komplexen Robotersystemen
- Grundkenntnisse in Regelungstechnik
Tasks
- Firmware für den zentralen ARM-Controller entwickeln
- Embedded Software für verteilte Motorcontroller implementieren
- FOC sowie Strom-, Geschwindigkeits- und Positionsregelkreise auf ARM-Cortex-M33-Motorcontrollern tunen
- FreeRTOS-basierte Firmware auf ARM-Cortex-M7-Zentralcontroller entwickeln
- Motorcontroller-Netzwerk überwachen (CAN-FD/SPI/RS485)
- Sensorfusion für Encoder, Kraftsensorik, ToF, IMUs und taktile Arrays durchführen
- Sicherheitsmonitoring, Watchdogs und Power-Loss-Handling implementieren
- micro-ROS / DDS-XRCE integrieren, um das System als einen logischen Node darzustellen
- Kalibrierverfahren und Konfigurationsmanagement umsetzen
- Firmware-Update-Mechanismen implementieren
- Unit- und Integrationstests für Steuerungs- und Sicherheitslogik entwerfen und durchführen
- HIL- und Bench-Tests unterstützen
- Eng mit Control- und AI-Engineers an Schnittstellen und Timing-Budgets arbeiten
Work Experience
- 4 years
Education
- Vocational certificationOR
- Bachelor's degreeOR
- Master's degree
Languages
- German – Business Fluent
Tools & Technologies
- C
- C++
- RTOS
- FreeRTOS
- CAN-FD
- SPI
- RS485
- Ethernet
- ARM Cortex-M7
- ARM Cortex-M85
- micro-ROS
- ROS 2
Benefits
Competitive Pay
- Attraktive Vergütung
Flexible Working
- Flexible Arbeitszeiten
More Vacation Days
- 30 Tage Erholungsurlaub
Team Events
- Firmenevents
Corporate Discounts
- Corporate Benefits Programm
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
Neura Robotics GmbH
Industry
Other
Description
Das Unternehmen ist ein Innovator der Robotikwelt, der kollaborative Roboter mit kognitiven Fähigkeiten entwickelt.
Not a perfect match?
- Neura Robotics GmbH
Electronics Engineer - Humanoid(m/w/x)
Full-timeOn-siteExperiencedMünchen - FRANKA ROBOTICS
Embedded Software Developer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Neura Robotics GmbH
Perception & Sensing Engineer — Tactile, Encoders & Camera Integration (Human)(m/w/x)
Full-timeOn-siteExperiencedMünchen - Neura Robotics GmbH
RT & Kernel Engineer (Human)(m/w/x)
Full-timeOn-siteExperiencedMünchen - LRE Medical GmbH
Entwickler Embedded Software für Medizingeräte(m/w/x)
Full-timeOn-siteExperiencedMünchen