Your personal AI career agent
RT & Kernel Engineer (Human)(m/w/x)
Verantwortung für Betriebssystem, Kernel und Board-Support-Layer für kollaborative Roboter mit kognitiven Fähigkeiten. Embedded-Linux-BSP-Engineering mit Yocto/OpenEmbedded und Echtzeit-Linux-Kernel-Tuning erforderlich. 30 Tage Urlaub, flexible Arbeitszeiten.
Requirements
- Embedded-Linux-BSP-Engineering mit Hands-on-Erfahrung in Yocto/OpenEmbedded auf Produktionshardware
- Erfahrung mit Echtzeit-Linux-Kernel-Patching und -Tuning (Scheduling-orientiertes Denken)
- Solides Wissen zu WCET-Analyse-Methoden und -Tools (OTAWA, Chronos oder Äquivalente)
- Sehr gute C- und C++-Kenntnisse an Kernel/Treiber-Grenze
- Device-Tree-Authoring
- Praktisches Scripting für Engineering-Workflows
- Erfahrung mit ARM-SoCs mit Multi-Cluster-Konfigurationen oder vergleichbaren Plattformen
- Kollaborativer Arbeitsstil (gemeinsames Design, Code-Review, Kommunikation, Abstimmung)
- Starkes Teamwork
- Bachelorabschluss in relevantem Fachgebiet oder gleichwertige praktische Erfahrung
- EtherCAT-Kenntnisse für OS/Fieldbus-Boundary-Co-Reviews
- Einblick in funktionale Safety-Engineering-Praktiken (ISO 26262, IEC 61508, ISO 10218)
- Erfahrung mit PTP / IEEE-1588-Hardware-Timestamping auf Kernel-Netzwerktreiber-Ebene
- Background in Robotik, Motion Control oder industrieller Automation mit strengen Timing-Anforderungen
- Interesse an Erweiterung des Verantwortungsbereichs mit Plattform-Teamwachstum
Tasks
- Betriebssystem, Kernel und Board-Support-Layer verantworten
- Mit RT-Communication-Bus-Engineer zusammenarbeiten
- Mit Hardware-Stakeholdern zusammenarbeiten
- Mit Simulations-Stakeholdern zusammenarbeiten
- Mit Safety/Certification-Stakeholdern zusammenarbeiten
- Echtzeit-Linux-Plattformen entwickeln
- Co-Kernel-Ansätze umsetzen
- Kernel-Preemption umsetzen
- RT-Scheduling-Policies anwenden
- Interrupt-Latenz-Budgetierung anwenden
- SoM-Board-Bring-up durchführen
- Yocto-BSP für jede Hardware-Revision erstellen
- Boot-Flow konfigurieren
- Kernel-Konfiguration durchführen
- Device Trees konfigurieren
- Treiberarbeit an der C/C++-Grenze leisten
- Hands-on-Debugging auf echter Hardware durchführen
- Yocto-Layer, -Rezepte und -Images erstellen
- Strukturierte Evaluierungen durchführen
- Migrationen über mehrere SoCs und Board-Varianten durchführen
- WCET-Analysen durchführen
- RT-Memory-Management-Best Practices anwenden
- WCET-Budgets und Zyklustiming co-reviewen
- Safety-Integration auf Kernel-Ebene durchführen
- Design-Mitwirkung für kontrollierte Änderungsprozesse leisten
- Dokumentation für kontrollierte Änderungsprozesse erstellen
- Traceability für kontrollierte Änderungsprozesse erstellen
- Build-Automatisierung durchführen
- Flash-Automatisierung durchführen
- Test-Automatisierung durchführen
- Aktuelle technische Dokumentation erstellen
Work Experience
- approx. 1 - 4 years
Education
- Bachelor's degree
Languages
- German – Native
- English – Business Fluent
Tools & Technologies
- Embedded Linux
- Yocto
- OpenEmbedded
- Linux Kernel
- WCET
- OTAWA
- Chronos
- C
- C++
- Device Tree
- ARM SoCs
- EtherCAT
- PTP
- IEEE-1588
Benefits
Flexible Working
- Flexible Arbeitszeiten
Competitive Pay
- Attraktive Vergütung
More Vacation Days
- 30 Tage Erholungsurlaub
Informal Culture
- Freiheit, eigene Ideen einzubringen
- Tolle Kollegen
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
- Guldberg GmbH
Embedded Software Developer(m/w/x)
Full-timeOn-siteSeniorTaufkirchen - Neura Robotics GmbH
Linux Systems Administrator(m/w/x)
Full-timeOn-siteExperiencedMünchen - FRANKA ROBOTICS
Embedded Software Developer(m/w/x)
Full-timeOn-siteExperiencedMünchen - HENSOLDT Sensors GmbH
Software Engineer Embedded Systems(m/w/x)
Full-timeOn-siteExperiencedTaufkirchenfrom 60,000 - 80,000 / year
RT & Kernel Engineer (Human)(m/w/x)
Verantwortung für Betriebssystem, Kernel und Board-Support-Layer für kollaborative Roboter mit kognitiven Fähigkeiten. Embedded-Linux-BSP-Engineering mit Yocto/OpenEmbedded und Echtzeit-Linux-Kernel-Tuning erforderlich. 30 Tage Urlaub, flexible Arbeitszeiten.
Requirements
- Embedded-Linux-BSP-Engineering mit Hands-on-Erfahrung in Yocto/OpenEmbedded auf Produktionshardware
- Erfahrung mit Echtzeit-Linux-Kernel-Patching und -Tuning (Scheduling-orientiertes Denken)
- Solides Wissen zu WCET-Analyse-Methoden und -Tools (OTAWA, Chronos oder Äquivalente)
- Sehr gute C- und C++-Kenntnisse an Kernel/Treiber-Grenze
- Device-Tree-Authoring
- Praktisches Scripting für Engineering-Workflows
- Erfahrung mit ARM-SoCs mit Multi-Cluster-Konfigurationen oder vergleichbaren Plattformen
- Kollaborativer Arbeitsstil (gemeinsames Design, Code-Review, Kommunikation, Abstimmung)
- Starkes Teamwork
- Bachelorabschluss in relevantem Fachgebiet oder gleichwertige praktische Erfahrung
- EtherCAT-Kenntnisse für OS/Fieldbus-Boundary-Co-Reviews
- Einblick in funktionale Safety-Engineering-Praktiken (ISO 26262, IEC 61508, ISO 10218)
- Erfahrung mit PTP / IEEE-1588-Hardware-Timestamping auf Kernel-Netzwerktreiber-Ebene
- Background in Robotik, Motion Control oder industrieller Automation mit strengen Timing-Anforderungen
- Interesse an Erweiterung des Verantwortungsbereichs mit Plattform-Teamwachstum
Tasks
- Betriebssystem, Kernel und Board-Support-Layer verantworten
- Mit RT-Communication-Bus-Engineer zusammenarbeiten
- Mit Hardware-Stakeholdern zusammenarbeiten
- Mit Simulations-Stakeholdern zusammenarbeiten
- Mit Safety/Certification-Stakeholdern zusammenarbeiten
- Echtzeit-Linux-Plattformen entwickeln
- Co-Kernel-Ansätze umsetzen
- Kernel-Preemption umsetzen
- RT-Scheduling-Policies anwenden
- Interrupt-Latenz-Budgetierung anwenden
- SoM-Board-Bring-up durchführen
- Yocto-BSP für jede Hardware-Revision erstellen
- Boot-Flow konfigurieren
- Kernel-Konfiguration durchführen
- Device Trees konfigurieren
- Treiberarbeit an der C/C++-Grenze leisten
- Hands-on-Debugging auf echter Hardware durchführen
- Yocto-Layer, -Rezepte und -Images erstellen
- Strukturierte Evaluierungen durchführen
- Migrationen über mehrere SoCs und Board-Varianten durchführen
- WCET-Analysen durchführen
- RT-Memory-Management-Best Practices anwenden
- WCET-Budgets und Zyklustiming co-reviewen
- Safety-Integration auf Kernel-Ebene durchführen
- Design-Mitwirkung für kontrollierte Änderungsprozesse leisten
- Dokumentation für kontrollierte Änderungsprozesse erstellen
- Traceability für kontrollierte Änderungsprozesse erstellen
- Build-Automatisierung durchführen
- Flash-Automatisierung durchführen
- Test-Automatisierung durchführen
- Aktuelle technische Dokumentation erstellen
Work Experience
- approx. 1 - 4 years
Education
- Bachelor's degree
Languages
- German – Native
- English – Business Fluent
Tools & Technologies
- Embedded Linux
- Yocto
- OpenEmbedded
- Linux Kernel
- WCET
- OTAWA
- Chronos
- C
- C++
- Device Tree
- ARM SoCs
- EtherCAT
- PTP
- IEEE-1588
Benefits
Flexible Working
- Flexible Arbeitszeiten
Competitive Pay
- Attraktive Vergütung
More Vacation Days
- 30 Tage Erholungsurlaub
Informal Culture
- Freiheit, eigene Ideen einzubringen
- Tolle Kollegen
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
Manufacturing
Description
Das Unternehmen ist ein Innovator der Robotikwelt, der kollaborative Roboter mit kognitiven Fähigkeiten entwickelt.
Not a perfect match?
- Neura Robotics GmbH
Embedded Firmware Engineer - Humanoid(m/w/x)
Full-timeOn-siteExperiencedMünchen - Guldberg GmbH
Embedded Software Developer(m/w/x)
Full-timeOn-siteSeniorTaufkirchen - Neura Robotics GmbH
Linux Systems Administrator(m/w/x)
Full-timeOn-siteExperiencedMünchen - FRANKA ROBOTICS
Embedded Software Developer(m/w/x)
Full-timeOn-siteExperiencedMünchen - HENSOLDT Sensors GmbH
Software Engineer Embedded Systems(m/w/x)
Full-timeOn-siteExperiencedTaufkirchenfrom 60,000 - 80,000 / year