RT & Kernel Engineer (human)
- Level
- Mid
- Work type
- On-site · Munich
Not stated in the posting: salary, visa.
Open. First seen 2 October 2026.
About the role
Your mission & challenges
We are scaling our real-time embedded Linux capability across NEURA's current and next-generation robot platforms — cobots, mobile manipulators, humanoids, quadrupeds, and the shared Compute Unit. This role owns the operating system, kernel, and board-support layer that every control and communication stack on these platforms depends on.
You will collaborate closely with the RT Communication Bus engineer, hardware, simulation, and safety / certification stakeholders to deliver platforms that are deterministic, maintainable, and suitable for a controlled product lifecycle.
- Real-time Linux platforms — both co-kernel and kernel-preemption approaches — including RT scheduling policy and interrupt-latency budgeting to meet the timing requirements of the control and estimation loops running on the platform (kHz-class whole-body control and high-rate state estimation).
- SOM board bring-up and the Yocto BSP for each robot platform hardware revision: boot flow, kernel configuration, device trees, and driver work at the C/C++ boundary, with hands-on debugging on real hardware.
- Yocto layers, recipes, and images for development, validation, and release; structured evaluations and migrations across multiple SoCs and board variants as hardware evolves.
- WCET analysis across RT loop configurations, and RT memory management practice (memory locking, huge pages, NUMA-aware allocation, priority inversion avoidance).
- Co-review of WCET budgets and cycle timing with the RT Communication Bus engineer at the OS / fieldbus boundary, ensuring scheduling, interrupt, and synchronisation assumptions hold under load.
- Safety integration at the kernel level (e.g. E-stop chain wiring, ISO 10218 safety PLC integration); design participation, documentation, and traceability for controlled change practices.
- Build, flash, and test automation; technical documentation kept current for the wider engineering organisation.
What we can look forward to
- Embedded Linux BSP engineering background with hands-on Yocto / OpenEmbedded experience on production hardware.
- Hands-on real-time Linux kernel patching and tuning experience, with practical scheduling-oriented reasoning (SCHED_FIFO/RR, priorities, affinity, interrupt path).
- Working knowledge of WCET analysis methodology and tooling (e.g. OTAWA, Chronos, or vendor equivalents).
- Solid C and C++ at the kernel/driver boundary; device tree authoring; practical scripting for engineering workflows.
- Experience on ARM SoCs with multi-cluster configurations (e.g. Cortex-A + Cortex-R), or comparable platforms.
- A collaborative working style: shared design, constructive code review, proactive communication, and reliable coordination across hardware, communications, and safety disciplines. Strong teamwork is essential for this role.
- Bachelor's degree in a relevant field, or equivalent practical experience.
Nice to Have
- EtherCAT familiarity sufficient for OS / fieldbus-boundary co-review (WCET budgets and cycle timing).
- Exposure to functional safety engineering practices (ISO 26262, IEC 61508, or ISO 10218) — documentation, evidence, review cycles. Certification sign-off is not required for this role.
- Experience with PTP / IEEE 1588 hardware timestamping at the kernel network driver level.
- Background in robotics, motion control, or industrial automation with strict timing expectations.
- Interest in growing scope as the platform team expands.
What you can look forward to
- Become part of an agile company, actively shape topics and benefit from flat hierarchies in a highly motivated team.
- Enjoy an attractive salary, flexible working hours and 30 days of vacation.
- The freedom to contribute your own ideas and drive them forward.
- Celebrate successes together with company events.
- Take advantage of our corporate benefits program.
- And even more fun with great colleagues.
The team: Core Robot Software
This role is one of 18 open in Core Robot Software.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
C++ (17 of 18), ROS (11 of 18), Python (10 of 18), Linux (6 of 18), Embedded Systems (5 of 18), gRPC (5 of 18), CI/CD (4 of 18)
OTHER ROLES ON THIS TEAM
- Software Engineer - DDS expert (human) posted Sep 9
- Integration & Distributed Systems Engineer – Cognitive Twin (human) posted Aug 10
- Simulation Engineer – Cognitive Twin (human) posted Aug 10
- Software Engineer – Interface Architecture & Platform Integration (human) posted Jul 20
- Software Engineer – Navigation Engineer (human) posted Jul 20
- Robot Platform Engineer - Humanoid (human) posted Jul 14
- Locomotion & Whole-Body Control Engineer - Humanoid (human) posted Jul 10
- Fleet Orchestration Engineer - Neuraverse (human) posted Jun 10
- Robot Client SDK Engineer (human) posted Jun 1
- Robotics Middleware Engineer (human) posted Jun 1
- Robot Platform Engineer (human) posted Jun 1
- Robotics Software Engineer (human) posted May 22
- Locomotion & Whole-Body Control Engineer (human) posted May 11
- RT Communication Bus Engineer (human) posted Apr 28
- Firmware Engineer — Dexterous Hand Systems (human) posted Apr 24
- Tech Lead — Robot Systems & Integration (human) posted Apr 24
- Robotics Control Engineer (human) posted Apr 13
From the team and dates on Neura Robotics's own job board.
Similar jobs
- Senior Embedded Software Engineer – Embedded Linux Platform (m/f/d) at tytantechnologiesgmbh
Shares 6 skills: Yocto, C, Embedded Systems… · same city - Embedded Systems Engineer - FPGA Platform at Infleqtion
Shares 7 skills: Yocto, Linux Kernel, C… · same seniority - Application Software Engineer at Wayve
Shares 6 skills: Yocto, C, Embedded Systems… · same country · ✓ Visa sponsorship - R&D-031 Firmware / Embedded Software Engineer (Robotics) at AI Robot Association
Shares 6 skills: Linux Kernel, C, Embedded Systems… · same seniority - Embedded Linux Engineer at HELLBENDER Inc.
Shares 6 skills: Yocto, Linux Kernel, C… · same seniority - Compute Infrastructure Engineer – NeuraGym (human) at Neura Robotics
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.