Назад
Company hidden
14 дней назад

Staff Embedded Software Engineer (Autonomous Vehicles)

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

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

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

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

Текст:
/
TL;DR
Staff Embedded Software Engineer (C++/Autonomous Vehicles): Designing and validating safety-critical, real-time embedded firmware that connects sensors, actuators, compute platforms, and base vehicles for autonomous trucking with an accent on deterministic behavior, fault handling, and functional safety. Focus on architecting scalable firmware, developing HAL and BSP layers, mentoring engineers, and diagnosing software during vehicle testing and field deployments.

Location: Pittsburgh, PA or remote within the United States. The position may be subject to verification of residence, U.S. person status, and/or citizenship status, as well as U.S. export-control restrictions.

Company

Develops AI-powered autonomous systems combining robotics, machine learning, and cloud technologies for safer, more reliable, and efficient trucking operations.

What you will do

  • Design scalable, modular, and real-time embedded software architectures for an autonomous vehicle platform.
  • Develop and validate firmware interfacing with sensors, actuators, compute modules, and the base vehicle.
  • Provide technical leadership through mentoring, code reviews, and coordination of team tasks.
  • Apply safety guidelines and implement robust fault handling for safety-critical software.
  • Support vehicle testing and field deployments by diagnosing and resolving embedded software issues.

Requirements

  • Expertise in C++ for embedded, safety-critical systems.
  • Strong understanding of RTOS concepts and programming, including FreeRTOS or SafeRTOS.
  • Experience with safety-critical standards such as ISO 26262, DO-178C, IEC 61508, IEC 62304, or similar.
  • Experience developing hardware abstraction layers and board support packages.
  • Experience with multithreaded and real-time software design, CAN, and Ethernet communication protocols.
  • Experience taking at least one product through production and maintaining it for paying customers.

Culture & Benefits

  • Work on real-world autonomous systems for demanding trucking environments.
  • Collaborate in a culture focused on inclusion, entrepreneurship, and innovation.
  • Support the development of safety-critical technology with real-world operational impact.
  • Equal opportunity workplace committed to diverse teams.

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