Назад
Company hidden
3 дня назад

Senior Embedded Linux Engineer (Automotive)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Europe/Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Embedded Linux Engineer (Automotive): Developing the core Linux platform, custom distribution images, and Python-based provisioning tools for computer vision SoCs used in ADAS and autonomous driving, with an accent on userspace integration, service bring-up, and embedded distribution engineering. Focus on integrating vendor SDKs and drivers, debugging boot and runtime issues, and enabling new SoC hardware through board bring-up and platform support.

Location: Munich; applicants must have the right to work in Europe.

Company

A global automotive technology company developing computer vision silicon and software for ADAS and autonomous driving, with technology deployed in production vehicles worldwide.

What you will do

  • Develop Linux userspace and bring up services for reliable system boot and operation under embedded constraints.
  • Integrate vendor SDKs, BSPs, drivers, libraries, runtimes and other userspace components into custom Linux images.
  • Own distribution composition, including packages, sysroots, filesystem layout and image configuration.
  • Develop Python tooling for image delivery, flashing, target provisioning and environment setup.
  • Debug system-level issues across init systems, services, dependencies, library and ABI compatibility, and runtime integration.
  • Perform root cause analysis and support board bring-up and platform enablement for new SoC generations and associated hardware.

Requirements

  • Degree in Computer Science or a related discipline.
  • 5+ years of Embedded Linux development, with a strong focus on systems software, userspace or Linux distribution engineering.
  • Strong C/C++ skills and understanding of POSIX APIs, system libraries and userspace/kernel interactions.
  • Deep understanding of the Linux boot process, bootloaders, kernel hand-off, init systems and root filesystem architecture.
  • Hands-on experience building or maintaining embedded Linux distributions with Yocto, Buildroot or Linux From Scratch.
  • Experience integrating vendor SDKs, BSPs, third-party drivers and userspace components into custom Linux images.
  • Practical debugging experience with GDB, Valgrind, strace and perf.
  • Python proficiency for deployment automation, packaging and infrastructure tooling.

Nice to have

  • Automotive embedded software development experience.
  • Experience with GPU or accelerator compute stacks, including drivers, userspace runtimes, inference or compute libraries, and cross-compilation/sysroot workflows.
  • Ability to interpret hardware schematics and understand basic hardware interfaces and signals.

Culture & Benefits

  • Permanent, full-time position within the Platform Software organisation and Operating System team.
  • Work on a proprietary automotive computer vision SoC platform used in production vehicles worldwide.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →