RT & Kernel Engineer (Mensch)

AI Data Engineer (Mensch) @ Neura Robotics

Freising

On-site

EUR 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible Arbeitszeiten
Corporate Benefits Programm
Firmenevents
30 Tage Erholungsurlaub

Job summary

Neura Robotics sucht einen erfahrenen Embedded Linux Engineer, der die Echtzeitplattformen über mehrere Robotik-Generationen hinweg betreut. Sie verantworten Betriebssystem, Kernel und BSP, arbeiten eng mit Hardware- und Safety-Teams zusammen und sorgen für deterministische Reaktionszeiten.

Sie bringen Hands-on-Erfahrung mit Yocto/OpenEmbedded, Real-Time Linux Patchings, WCET-Analysen und Kernel-Treiber-Entwicklung mit.

Qualifications

  • Background im EmbeddedLinux BSP Engineering mit Hands-on Erfahrung in Yocto/OpenEmbedded auf Produktionshardware.
  • Praktische Erfahrung mit Real-Time Linux Kernel-Patching und Tuning, mit scheduling-orientiertem Denken.
  • Solides Wissen zu WCET-Analysen und Tools (OTAWA, Chronos).
  • Sehr gute C- und C++-Kenntnisse an der Kernel-/Treibergrenze; DeviceTree-Authoring; Scripting.
  • Erfahrung mit ARM-SoCs mit Multi-Cluster-Konfigurationen.
  • Kollaborativer Arbeitsstil: Teamwork, konstruktive Code-Reviews, klare Abstimmung.
  • Bachelorabschluss oder gleichwertige praktische Erfahrung.

Responsibilities

  • Verantwortest das Betriebssystem, den Kernel und den BSP, auf denen Regelungs- und Kommunikationsstacks aufbauen.
  • Arbeitest eng mit Hardware-, Simulations- und Safety-/Certification-Stakeholdern zusammen.
  • Bring-up von SoMBoard, Yocto BSP, BootFlow, Kernel-Konfiguration, Device Trees und Treiberarbeit an der C/C++-Grenze.
  • Durchführung von WCET-Analysen und RTMemoryManagementBest Practices.
  • Co-Review von WCET-Budgets und Zyklustiming an der OS-/Fieldbus-Schnittstelle.
  • Safety-Integration auf Kernel-Ebene; Dokumentation und Traceability.
  • Build-, Flash- und Test-Automatisierung sowie aktuelle technische Dokumentation.

Skills

Embedded Linux
Real-time Linux
C/C++ Kernel-Space
DeviceTree-Entwicklung
Teamarbeit
Scripting für Engineering Workflows

Education

Bachelorabschluss in relevantem Fachgebiet

Tools

Yocto/OpenEmbedded
WCET-Analyse-Tools (OTAWA, Chronos)

Job description

Deine Mission & Herausforderungen

Wir skalieren unsere EchtzeitEmbeddedLinuxKompetenz uber NEURAs aktuelle und nachste RobotikPlattformen hinweg - Cobots, mobile Manipulatoren, Humanoide, Quadrupeden sowie die gemeinsame Compute Unit. In dieser Rolle verantwortest du das Betriebssystem, den Kernel und die BoardSupportLayer, auf denen alle Regelungs und KommunikationsStacks dieser Plattformen aufbauen.

Du arbeitest eng mit dem RTCommunicationBusEngineer sowie mit Hardware, Simulations und Safety/CertificationStakeholdern zusammen, um Plattformen zu liefern, die deterministisch, wartbar und fur einen kontrollierten ProduktLebenszyklus geeignet sind.

  • EchtzeitLinuxPlattformen - sowohl CoKernelAnsatze als auch KernelPreemption - inklusive RTSchedulingPolicies und InterruptLatenzBudgetierung, um die Zeitanforderungen der Regelungs und Schatzloops auf der Plattform zu erfullen (kHzGanzkorperregelung und hochfrequente State Estimation).

  • SoMBoardBringup und das YoctoBSP fur jede HardwareRevision der Roboterplattformen: BootFlow, KernelKonfiguration, Device Trees sowie Treiberarbeit an der C/C++Grenze, mit HandsonDebugging auf echter Hardware.

  • YoctoLayer, Rezepte und Images fur Entwicklung, Validierung und Release; strukturierte Evaluierungen und Migrationen uber mehrere SoCs und BoardVarianten, wahrend sich die Hardware weiterentwickelt.

  • WCETAnalysen uber verschiedene RTLoopKonfigurationen hinweg sowie RTMemoryManagementBest Practices (Memory Locking, Huge Pages, NUMAbewusste Allokation, Vermeidung von Priority Inversion).

  • CoReview von WCETBudgets und Zyklustiming mit dem RTCommunicationBusEngineer an der OS/FieldbusSchnittstelle, um sicherzustellen, dass Scheduling, Interrupt und SynchronisationsAnnahmen auch unter Last gelten.

  • SafetyIntegration auf KernelEbene (z. B. EStopChainVerdrahtung, ISO10218SafetyPLCIntegration); DesignMitwirkung, Dokumentation und Traceability fur kontrollierte Anderungsprozesse.

  • Build, Flash und TestAutomatisierung sowie aktuelle technische Dokumentation fur die gesamte EngineeringOrganisation.

Auf was konnen wir uns freuen
  • Background im EmbeddedLinuxBSPEngineering mit HandsonErfahrung in Yocto / OpenEmbedded auf Produktionshardware.

  • Praktische Erfahrung mit EchtzeitLinuxKernelPatching und Tuning, mit Schedulingorientiertem Denken (SCHED_FIFO/RR, Prioritaten, CPUAffinity, InterruptPfad).

  • Solides Wissen zu WCETAnalyseMethoden und Tools (z. B. OTAWA, Chronos oder herstellerspezifische Aquivalente).

  • Sehr gute C und C++Kenntnisse an der Kernel/TreiberGrenze; DeviceTreeAuthoring; praktisches Scripting fur EngineeringWorkflows.

  • Erfahrung mit ARMSoCs mit MultiClusterKonfigurationen (z. B. CortexA + CortexR) oder vergleichbaren Plattformen.

  • Kollaborativer Arbeitsstil: gemeinsames Design, konstruktives CodeReview, proaktive Kommunikation und zuverlassige Abstimmung uber Hardware, Kommunikations und SafetyDisziplinen hinweg. Starkes Teamwork ist fur diese Rolle essenziell.

  • Bachelorabschluss in einem relevanten Fachgebiet oder gleichwertige praktische Erfahrung.

Nice to have

  • EtherCATKenntnisse, ausreichend fur OS/FieldbusBoundaryCoReviews (WCETBudgets und Zyklustiming).

  • Einblick in funktionale SafetyEngineeringPraktiken (ISO 26262, IEC 61508 oder ISO 10218) - Dokumentation, Evidenz, ReviewZyklen. ZertifizierungsSignoff ist fur diese Rolle nicht erforderlich.

  • Erfahrung mit PTP / IEEE1588HardwareTimestamping auf KernelNetzwerktreiberEbene.

  • Background in Robotik, Motion Control oder industrieller Automation mit strengen TimingAnforderungen.

  • Interesse daran, den Verantwortungsbereich mit dem Wachstum des PlattformTeams zu erweitern.

Auf was kannst Du Dich freuen
  • Tauche ein in die Welt eines agilen Unternehmens, gestalte aktiv Themen mit und profitiere von flachen Hierarchien in einem hochmotivierten Team

  • Geniee eine attraktive Vergutung, flexible Arbeitszeiten sowie 30 Tage Erholungsurlaub

  • Bei uns hast du die Freiheit, eigene Ideen einzubringen und voranzutreiben

  • Feiere Erfolge gemeinsam mit Firmenevents und nutze unser Corporate Benefits Programm

  • Und noch mehr Spa mit tollen Kollegen

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RT & Kernel Engineer (Mensch)
RT & Kernel Engineer (Mensch)

Neura Robotics • München, Gemeindeverwaltungsverband Metzingen, Riederich

On-site
EUR 90,000 - 120,000
Flexible Arbeitszeiten
30 Tage Erholungsurlaub
Attraktive Vergütung
+1
CI/CD- & OS-Engineer (m/w/d)
CI/CD- & OS-Engineer (m/w/d)

Kärcher • Schwaikheim

On-site
EUR 70,000 - 90,000
32 Tage Urlaub
Home-Office möglich
Flexible Arbeitszeiten
+1
Embedded Linux Software Developer - Yocto and C++ (m/w/d)
Embedded Linux Software Developer - Yocto and C++ (m/w/d)

KARL STORZ • Tuttlingen

On-site
EUR 70,000 - 105,000
Flexible Arbeitszeiten
Mobiles Arbeiten
Erfolgsbeteiligung
+2
Entwicklungsingenieur*in im Bereich Embedded Software
Entwicklungsingenieur*in im Bereich Embedded Software

TWK • Wedel

Hybrid
EUR 60,000 - 90,000
Deutschlandticket
Dienstrad
Wellhub
+3
Senior System Engineer – Mobile Robotics Operating Platform (all genders)
Senior System Engineer – Mobile Robotics Operating Platform (all genders)

ek robotics – a NEURA brand • Hamburg

On-site
EUR 90,000 - 120,000
Unbefristeter Vertrag
Vollzeit 40h
12 Monatsgehälter
+8
CI/CD- & OS-Engineer (m/w/d)
CI/CD- & OS-Engineer (m/w/d)

Alfred Kärcher GmbH & Co. KG • Schwaikheim

Hybrid
EUR 85,000 - 110,000
32 Tage Urlaub
Home-Office möglich
Gleitzeit
+1
Senior Software Engineer (human) - Platform & Cross-Functional Services
Senior Software Engineer (human) - Platform & Cross-Functional Services

All for One Steeb AG • Heidelberg

On-site
EUR 90,000 - 120,000
30+1 Tage Urlaub
One Academy Lernplattform
Firmenrabatte
+1
Senior Software Engineer (human) - Platform & Cross-Functional Services
Senior Software Engineer (human) - Platform & Cross-Functional Services

CDE - Communications Data Engineering GmbH • Rosenheim

On-site
EUR 90,000 - 120,000
Flexible Arbeitszeiten
Mobiles Arbeiten
One Academy Lernplattform
+2
Firmware Engineer - Dexterous Hand Systems (Mensch)
Firmware Engineer - Dexterous Hand Systems (Mensch)

AI Data Engineer (Mensch) @ Neura Robotics • Freising

On-site
EUR 70,000 - 110,000
Senior Embedded Fullstack Entwickler (m/w/d) Hardware & Firmware
Senior Embedded Fullstack Entwickler (m/w/d) Hardware & Firmware

AraCom IT Services • München

Remote
EUR 90,000 - 120,000
Homeoffice bis zu 100%
30 Tage Urlaub
Firmenwagen/Jobrad
+1