Neura Robotics Gmbh
RT & Kernel Engineer (Mensch)
Munich / Freising. Posted 25 days ago
The role
You will scale real-time embedded Linux expertise across robotics platforms including cobots, mobile manipulators, humanoids, and quadrupeds. You are responsible for the operating system, kernel, and board support layer.
What you will do
- Manage real-time Linux platforms including co-kernel approaches and kernel preemption
- Perform SoM board bring-up and Yocto BSP for hardware revisions
- Develop Yocto layers, recipes, and images for development, validation, and release
- Conduct WCET analyses and implement RT memory management best practices
- Co-review WCET budgets and cycle timing with the RT Communication Bus Engineer
- Integrate safety at the kernel level
- Automate build, flash, and test processes
- Maintain technical documentation for the engineering organization
Required qualifications
- Background in embedded Linux BSP engineering with hands-on experience in Yocto / OpenEmbedded on production hardware
- Practical experience with real-time Linux kernel patching and tuning
- Solid knowledge of WCET analysis methods and tools
- Very good C and C++ skills at the kernel/driver boundary
- Device-Tree authoring
- Practical scripting for engineering workflows
- Experience with ARM SoCs with multi-cluster configurations or comparable platforms
- Bachelor's degree in a relevant field or equivalent practical experience
Nice to have
- EtherCAT knowledge
- Insight into functional safety engineering practices (ISO 26262, IEC 61508 or ISO 10218)
- Experience with PTP / IEEE-1588 hardware timestamping
- Background in robotics, motion control or industrial automation
Benefits
- Attractive compensation
- Flexible working hours
- 30 days of vacation
- Freedom to contribute and drive own ideas
- Company events
- Corporate benefits program
About the company
neura-robotics-gmbh is an agile company with flat hierarchies and a highly motivated team.