Назад
6 дней назад

Software Engineer - Embedded Linux Operating Systems

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

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

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

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

Текст:
/
TL;DR
Software Engineer - Embedded Linux Operating Systems (Automotive Robotics): Developing and maintaining the performant embedded Linux platform powering Robotaxi devices, onboard AI systems, and autonomy software with an accent on Yocto build systems, U-Boot bootloaders, device drivers, and kernel-space components. Focus on optimizing C, C++, and Rust system software, enabling hardware bring-up, and supporting reliable OS integration across vehicle development and manufacturing.

Location: Foster City, California, United States; hybrid workplace

Company

Zoox develops autonomous Robotaxi systems and the software infrastructure that powers their automotive-grade hardware.

What you will do

  • Design, develop, and maintain the operating system platform for Robotaxi devices and applications.
  • Configure and manage embedded Linux build systems, including Yocto, and bootloader processes such as U-Boot.
  • Develop and optimize device drivers and kernel-space components in C, C++, or Rust.
  • Collaborate with software, hardware, release management, manufacturing, and operations teams on OS integration and delivery.
  • Triage platform issues, support new hardware bring-up, and enable manufacturing functions at scale.

Requirements

  • 4+ years of experience delivering embedded software for production systems.
  • Deep understanding of Linux, Yocto or similar build systems, and U-Boot or similar bootloaders.
  • Familiarity with Linux init systems such as systemd, containerization concepts, and filesystems.
  • Experience with device drivers and kernel-space code, plus proficiency in a language without automatic memory management, such as C or C++.
  • Experience with scripting languages such as Bash and Python.
  • Strong written and verbal communication skills and a bachelor’s degree or equivalent practical experience.

Nice to have

  • Embedded Linux experience in robotics applications.
  • Familiarity with PKI, secure boot, OTA software updates, and hardware key storage.
  • Familiarity with Nvidia GPUs, Nvidia Thor or Orin, CUDA, and TensorRT.

Culture & Benefits

  • Cross-functional collaboration across software, hardware, release management, manufacturing, and operations.
  • Work on platform software supporting complex hardware-accelerated autonomous-driving workloads.
  • Inclusive environment that values diverse perspectives, backgrounds, experiences, and skills.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →