Job-Nr. 68438843
MG

Senior SW Engineer – Embedded Linux SDK & Distribution (M/W/D)

Mobileye Germany GmbH vor 1 Wochen
VollzeitSenior
StandortMünchen, Bayern

Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles.

  • Architect and develop Linux userspace and service bring-up so the distribution boots into a consistent, operational platform under embedded constraints.
  • Enable and integrate an SDK into the OS image - drivers, libraries, runtimes, and filesystem layout as first-class distribution components.
  • Own distribution composition, including packages, sysroots, and image features that make the SDK and core OS a maintainable, versioned platform.
  • Develop Python-based deployment tooling to provision targets with a reproducible OS + SDK environment (image delivery, flashing, and environment setup).
  • Debug at the OS boundary - init/service failures, library and ABI mismatches, missing dependencies, and SDK/runtime issues on the target.
  • Perform root cause analysis on system-level failures in the distribution, from boot and userspace bring-up through a fully operational stack.
  • Collaborate on board bring-up, tailoring the distribution and SDK integration to new EyeQ generations and related target hardware.
  • Outstanding graduate in Computer Science or similar field.
  • 5+ years of experience in Embedded Linux development, with a focus on systems software, userspace, or distribution work.
  • Strong C/C++ skills and a solid understanding of POSIX APIs, libraries, and how userspace talks to the kernel.
  • Deep knowledge of Linux Internals, specifically the boot process (Bootloaders, Kernel hand-off, Init systems) and root filesystem layout.
  • Hands-on experience with Embedded Linux Distributions (e.g., custom Yocto recipes, Buildroot, or Linux-from-scratch).
  • Experience enabling vendor SDKs or BSP stacks on Linux — integrating third-party drivers, runtimes, and userspace components into a custom image.
  • Proficiency in debugging tools like GDB, Valgrind, strace, and perf.
  • Experience with Python for infrastructure and tool development — deployment, packaging, and environment setup. Nice to have:
  • Background in Automotive Software.
  • Experience with GPU/accelerator compute stacks (driver + userspace runtime, inference/compute libraries, cross-sysroot workflows).
  • Familiarity with reading hardware schematics and reasoning about basic hardware interfaces and signal.

Über den Arbeitgeber

MG
Mobileye Germany GmbH
Unternehmen · München
3
offene Stellen
Alle Stellen des Arbeitgebers