Назад
Company hidden
1 день назад

Software Engineer II (Operating System)

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

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

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

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

Текст:
/

TL;DR

Software Engineer II (Operating System): Developing and maintaining a custom Linux distribution for autonomous trucking platforms with an accent on kernel-level optimization, system stability, and real-time performance. Focus on building robust build-system toolchains, integrating third-party libraries for NVIDIA SoCs, and ensuring high-reliability system behavior in automotive environments.

Location: Must be based in Ann Arbor, MI

Salary: $139,000 - $166,800 USD

Company

hirify.global is a pioneer in autonomous driving technology, now part of the Daimler family, focused on developing software for automated freight trucks.

What you will do

  • Develop and maintain Linux kernel modules and system-level software.
  • Integrate Linux distributions into build and deployment toolchains.
  • Perform system-level debugging, latency analysis, and performance tuning.
  • Develop automation tools and shell scripts for system operations.
  • Collaborate with cross-functional teams including DevOps, QA, and Hardware.
  • Ensure system security, stability, and scalability for embedded applications.

Requirements

  • Must be based in Ann Arbor, MI
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or related field.
  • 3-5+ years of professional experience in embedded Linux development.
  • Strong proficiency in C/C++ and Linux internals (kernel architecture, memory management, IPC).
  • Experience with build systems such as Yocto, CMake, or Bazel.
  • Knowledge of hardware interfaces (PCIe, DMA, Ethernet, CAN, SPI, I2C).
  • Familiarity with security hardening, namespace isolation, and real-time embedded systems.

Nice to have

  • Knowledge of ISO 26262 or ASPICE standards.
  • Experience with Nvidia DriveOS.
  • Experience with unit testing frameworks like GTest or Vector Cast.

Culture & Benefits

  • Competitive compensation package including bonus and stock options.
  • 100% paid medical, dental, and vision premiums.
  • 401K plan with 6% employer match.
  • Generous paid vacation and flexible scheduling.
  • Collaborative, energetic, and team-focused work environment.

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