Назад
5 дней назад

Software Engineer - Robot Software Infrastructure (Embedded Linux)

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

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

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

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

Текст:
/
TL;DR
Software Engineer - Robot Software Infrastructure (Embedded Linux): Developing the operating system platform and scalable robotics infrastructure that powers autonomous-driving devices on automotive-grade hardware with an accent on embedded Linux, kernel-space development, and hardware integration. Focus on designing CI and validation toolchains, optimizing device drivers and boot processes, and supporting new hardware bring-up and production deployment.

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

Company

Develops autonomous-driving vehicles and the software systems, hardware, and operations required to deploy them at scale.

What you will do

  • Design, develop, and maintain the operating system platform powering vehicle devices and autonomy applications.
  • Architect platform-level software and services for robust, scalable robotics infrastructure.
  • Configure embedded Linux build systems such as Yocto and bootloader processes such as U-Boot.
  • Develop and optimize device drivers and kernel-space components in C, C++, or Rust.
  • Collaborate with application engineering, release management, hardware engineering, manufacturing, and operations on integration, issue triage, hardware bring-up, and deployment.

Requirements

  • At least 4 years of experience delivering production systems and software applications.
  • Experience designing and deploying continuous integration and validation toolchains for Linux/OS images across different hardware platforms.
  • Proficiency in Linux internals, including init systems, containerization, filesystems, kernel-space development, and device drivers.
  • Systems programming experience with C/C++ and scripting with Python or Bash.
  • Bachelor’s degree or equivalent practical experience, with strong written and verbal communication skills.

Nice to have

  • Embedded Linux experience in robotics applications.
  • Knowledge of PKI, secure boot, OTA software updates, and hardware key storage.
  • Familiarity with Nvidia GPUs, Nvidia Thor or Orin, CUDA, and TRT.
  • Graduate degree focused on networking, operating systems, or firmware.

Culture & Benefits

  • Cross-functional collaboration across software, hardware, manufacturing, operations, and release management.
  • Work on platform software supporting autonomous-driving systems and automotive-grade hardware.
  • Full-time employment in a hybrid workplace.

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